运算符,流程控制语句

算数运算:% 取模,返回除法的余数    如 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    非    返回相反值

单分支  if 语句

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

                                                 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 ------

猜你喜欢

转载自www.cnblogs.com/joneylulu/p/10074618.html