if嵌套while循环语句_Python条件语句和while循环

6c48eeedfa6417ca699c49f13bd376b4.png

if判断:weather =“overcast” weather=“overcast”

if weather ==“rain”: if weather == “rain”:

print(‘在家学习’) print(‘在家学习’)

if weather ==‘overcast’: elif weather==‘overcast’:

print(‘去钓鱼’) print(‘去钓鱼’)

if weather==‘sunny’: else:

print(‘逛街’) print(‘逛街’)

多种选择时,可以使用elif,保证在一个判断当中,否则会做很多次判断增加程序运行时间。if后面跟上表达式,注意加上冒号和锁进。else不能单独使用,后面直接跟上冒号,没有表达式。elif只能跟在if后面,不能单独出现。

三目运算:a = 6

if a>5:

print (ture)

else(false) ---->> print(ture if a > 5 else false)

后面这种同样也是判断,但是要简洁很多,但是只有简单的if判断可以使用,过于复杂判断会印象代码可读性。

常见的判断符:>(大于),=(大于等于),<=(小于等于),==(等于),!=(不等于)。

当需要判断多个条件时用and连接,如:a=6 if a>3 and a<9 print('ok') else: print('no')。{and成为与逻辑,or成为或逻辑,not非逻辑 取反。}

while循环:while 的使用和 if 类似,判断为真的时候则运行缩进里面的代码,判断式为假时则停止循环。使用 while 循环要注意:循环一定能够停止注意判断式是否能够为假。while 循环后面也可以接上else循环,当循环正常结束时,就会执行else 内的代码。while 后面也可以直接跟上True,但是内部就必须要使用break来终止循环,使用break终止的循环,是不会执行else的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值