运算符,流程控制语句,单分支,双分支,多分支

算数运算:% 取模,返回除法的余数    如 20 % 10 = 0

     ** 幂      返回x的y次幂        如 2**3 = 8

     // 取整除-返回商的整数部分   如  10 // 3  =  3

比较运算    ==   等于 ,比较对象是否相等

          !=  不等于 ,比较对象是否不相等   <> 意思一样

赋值运算   c += a   >>>>>>>> c = c + a

                  c -= a   >>>>>>>> c = c - a

        c //= a  >>>>>>>>  c = c // a

逻辑运算   and   与

     or     或

     not    非    返回相反值

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

在选择和循环结构中,条件表达式的值为False的情况如下:

  False、0、0.0、空值None、空序列对象(空列表、空元祖、空集合、空字典、空字符串)、空range对象、空迭代对象。

其他情况,均为True。    s= “False”  #非空字符串,是True              a = []   #列表作为条件表达式,由于为空列表,是False

条件表达式中,不能有赋值操作符“=”  ,可以用关系运算符“==”

单分支  if 语句           

双分支  if   else 语句                if xxxxxx :   (注意语法)    tab是四个空格                  

                                                 else:

三元条件运算符:用于某些简单双分支赋值情况。     

num = int(input("输入数字:"))
print(num if num < 10 else "数字太大")

多分支   if  elif 语句                  if  xxxxxx :

                                               elif xxxxxx:

                                elif xxxxxx:

              [else:                    ]                   注:计算机行业,描述语法格式时,使用[]通常表示可选,非必选。

 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

循环语句  while ()     while 指 当其后面的条件成立 ,就执行while下面的代码。     循环语法应用        count = 0

                                              while count < 3:

dead loop 死循环 : while True:                                       if xxxxx :

                                                           count += 1

循环中止语句: break       完全结束一个循环,跳出循环体执行循环后面的语句

        continue    只是终止本次循环,接着还执行后面的循环

while .... else  语句   

else作用: 当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句。

如果执行过程中被break啦,就不会执行else的语句啦

count = 0
while count <= 5 :
    count += 1
    if count == 3:break
    print("Loop",count)

else:
    print("循环正常执行完啦")
print("-----out of while loop ------")

输出

Loop 1
Loop 2
-----out of while loop ------
原文地址:https://www.cnblogs.com/joneylulu/p/10074618.html