python_之python基础-2
python_之python基础-2
一、while else的运用
在Python 中还有个比较少用的while ...else 语句:
while 后面的else 作用是指,当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句
代码
count = 0 while count <= 5 : count += 1 print("Loop",count) else: print("循环正常执行完啦") print("-----out of while loop ------")
输出
Loop 1 Loop 2 Loop 3 Loop 4 Loop 5 Loop 6 循环正常执行完啦 -----out of while loop ------
如果执行过程中被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 ------
二、逻辑运算
优先级: not > and > or ,同一优先级,从左往右算
x or y : x为真,值就是x,x为假,值是y;
x and y: x为真,值是y,x为假,值是x。
Python运算符优先级

浙公网安备 33010602011771号