python 循环总结

python 循环总结:

算数循环符: + - * / //(取整数) %(取余) **

比较运算符:>、 <、 >= 、<=、 ==、 != true(成立) false(不成立)##==(比较两个变量是不是一样) =赋值

逻辑运算符:
not and or (逻辑判断)

优先级:
加括号看

while循环
特点:第一条件为真,才会往下执行
结束循环:break
跳过某次循环:countinue

结构:
while 条件1:
    执行语句
    while 条件2:
        执行语句


while循环中的else
while 判断条件:
    执行语句
else:
    执行语句

嵌套循环:循环套循环
num1 = 0
while num1<3:
    print(num1,end="++")
    num1 +=1
    num2 = 0
    while num2<3:
    print(num2,end="  ")
    num2 +=1
print()


赋值运算符:
=
num += 1  等于 num = num + 1
num -= 1  等于 num = num - 1
num *= 2  等于 num = num * 2
num /= 2  等于 num = num / 2
num //= 2  等于 num = num // 2  ##整除
num %= 2  等于 num = num % 2  
num **= 2  等于 num = num ** 2  

逻辑运算符
not、and、or  ##条件连接
条件1 and 条件2 ##两个条件同时为真,为真
条件1 or 条件2 ##有一个条件为真,就为真
条件1 not 条件2 ##两个条件都为真,为假(取反)

优先级
a>b and (c>d or not f) ##先算括号内,括号结果在and算
a>b and (c>d or (not f))
not > and > or ##优先级

短路原则:
对于and如果前面的第一个条件为假,那么这个and前后两个条件组成的表达式的结算结果就一定为假,第二条件就不会被计算
对于or如果前面的第一个条件为真,那么这个or前后两个条件组成的表达式的结算结果就一定为真,第二条件就不会被计算

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值