phpwhile循环语句怎么运用到图片上_Python第二课:条件语句(if elif else while)

条件语句:

If(只进行一次)

If语句返回的是布尔值。

‘=’是赋值,’==’,’!=’是判断两边是否相等。

代码缩进:代码上一行出现冒号需要缩进

写代码有逻辑运用的时候,最好用肯定语句类似”==”,这样看起来更顺。

if :选择(每个都会判断)

elif:只能跟在if后面,可以做多重选择,与if的区别是False后直接跳过剩下的elif(不是每个都要判断,False后直接跳过,更快)

else:不能单独使用

三目运算:(把简单的判断语句写的再简洁一些)

a = 6

print(True if a > 5 else False)(最后返回的是True)

逻辑运算:

or(只要有一个为真就为True)

and(同时为真才为True)

not:非

a = False

if not a:

print(‘ok’)

else:

print(‘no’)(最后输出no)

没有定义的变量不能使用

a = 3

a > 2 and b > 1

(b没有定义,所以报错)

但是有逻辑短路情况:

and(只要前面为False)整个结果就为False

or(只要前面为True)整个结果就为True

‘1’>’2’>3

Python中会把‘1’>’2’>3拆分成‘1’>’2’ and ‘2’>3

(因为前面是True,所以直接返回False)

while(循环)

True的时候循环,False后不满足,跳出循环。

break:当循环运行到break直接跳出当前while循环,不会再执行(else也不会执行)。

print打印后默认换行 后面跟end = ‘’,就不换行了,直接跟在print后面打印

今日编程思维:

出现嵌套的循环,

ee2147f450f8be09373e2c010a232837.png

分析时不会乱的思维:分成两块看(还原法,把大块化成小块),这是两层循环,第一层循环就是粗体部分,循环结果就是打印

a:1

a:2

a:3

a:4

再看里面的循环,每个循环都会先打印一次b:1 b:2 b:3 b:4

所以最后的结果就是

cd887314f0a0bd2a28d19dd03b7b7835.png

527d846f24ad31596de137ebb79f35b3.png

1f91577a05ac7af52fc79afa9764530e.png

4f33752ef6aa01d36b5dfbabd8cb384f.png

6a6378b947a2135659bc51c85255bb1c.png

5f39dabe5a26768f2cdda669f78e578e.png

78cf587a55b62a434812f4e378e2c929.png

fc1ce1f0e6c2ec4ca8b7ea92e22dbcf7.png

6c76ed97ea37df7072148374a971899e.png

6db26d53faab2e9ea3b18c0fcf46ff49.png

6aa0ef3b026e95f9cebbefb1d57e8f92.png

98e895f736a003e4e3a5df8801457fc4.png

40be9e43b6d0dba98e3d86cce8675a9c.png

53f869b1170df86e10dbcb59e61ca33a.png

3918197380549977c2c66bec73e0c510.png

0a096949685edf61c9ddd99c5d1c7ebe.png

51592e6a7b17d2937c6a6281bf59f629.png

952134454bb2824631d01ffd0c94cb65.png

4534878086d2f82b64033f23aea66a52.png

a1960af4c026f5d74057c1a513fcb42a.png

6f3264c13b76e1ce3ae4c7b35dddd304.png

b5e0c984e10759b36c6723764ed8df8a.png

87887f28faac90cc12d6a3c2aa4942b9.png

d8d510a9f758ef3ab833b3acca11aa6d.png

6a73cfcc2e8170918659a06b7a4295b6.png

6835647d99d17f2721e42a1144e75636.png

0c3bc073d4d91ce3e7387ef9c9f6a07a.png

87da8fe52a4869b0ab5281d3d06eb26b.png

d3b2d358b79cd9e817dbe9c285721e73.png

51115461beff107158b67bd1e00489bc.png

5aa00b3d0b0756995b3546a2c8005483.png

cbb7b2eca74f689878c351f104e67c8a.png

83c9b5feb91090a4107db67d08cea15c.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值