判断条件中的逻辑字符有>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)、!= (不等于)。
如果有多种判断条件的话用"elif"进行多次判断。
如果多个条件需要同时判断的话可以用 and (并)、or(或)连接。
如果判断条件成立,执行语句,再次判断条件,如果成立,再次执行语句。直到判断条件不成立,跳出循环,执行语句2。
还有两个循环中常用的命令
循环的打印0-9。其中range(10)是一个生成器,用来生成数据0-9。
for i in [1,2,3]:pass
意思就是遍历[1,2,3]的每一个元素。i=1时执行pass代码,再进入下一个循环i=2,执行pass代码,再进入下一个循环i=3,执行pass代码,结束循环
i=0while True:
i+=1
if i >= 10:
break
while True: 当条件为真的时候执行下面的缩进代码,因为True永远是真,如果你不用if条件判断的话将一直执行i+=1。
这里if判断i的值,如果大于等于10的时候,就break退出while循环。