美文网首页
3-Python逻辑判断与分支

3-Python逻辑判断与分支

作者: 102豪豪 | 来源:发表于2020-06-11 20:14 被阅读0次

    逻辑判断与分支可以理解为故事中的情节编排用于场景之间的关联、排列和衔接。比如if...else语句用于不是这样就是那样。

    ......................................................................................................................if...else语句   elif是简化写法

    例子:if X: A         elif  Y: B       else: C

    如果X为真,执行A(不管Y如何),否则继续执行判断Y,如果Y为真,执行B,否则执行C

    如:from random import randrange

    n = randrange(1, 100)

    if n % 2 ==0:

         print(n, '是偶数')

    else 

        print(n,‘是奇数’)

    ......................................................................................................................

    for 循环

    for n in range(4):    //  range(4)是range( 0,4)的缩写

        print("----")

        print(n, n**2)     //上面执行 4 个循环,遍及整数 0,1,2 和 3. 语句

    示例:从华氏度到摄氏度的转换表

    我们可以使用for循环创建一个从华氏度(𝑇𝐹TF)到摄氏度(𝑇𝑐Tc)的转换表,使用以下公式:

    𝑇𝑐=5(𝑇𝑓−32)/9Tc=5(Tf−32)/9

    计算从-100 F 到 200 F 的转换,步长为 20 F(不包括 200 F):

    print("T_f", "T,c")

    for Tf in range(-100, 200, 20):

    print(Tf,  5*(Tf-32)/9)

    ......................................................................................................................while语句 当指定语句为真时反复执行语句,使用while循环使计算机崩溃非常容易

    比如:x=-2   while  x<5:      print(x)

    ......................................................................................................................break  打断for while 语句

    ......................................................................................................................

    continue 提前进行下一次迭代,跳过剩下的代码,比如:

    for a in range(0, 20):

       if a%4 == 0

           continue

      print("Number is not divisiable by 4:", a)  //能被4整除的不输出

    ......................................................................................................................

    pass有时我们需要一个什么都不做的陈述。 它通常在开发过程中使用,在语法上需要一些代码,但尚未编写。 

    相关文章

      网友评论

          本文标题:3-Python逻辑判断与分支

          本文链接:https://www.haomeiwen.com/subject/mdybtktx.html