python循环判断

Python017

python循环判断,第1张

如果判断条件1成立,执行语句1。如果判断条件2成立, 执行语句2。如果两个判断条件都不成立,执行语句3。

判断条件中的逻辑字符有>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)、!= (不等于)。

如果有多种判断条件的话用"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=0

while True:

    i+=1

    if i >= 10:

        break

while True:  当条件为真的时候执行下面的缩进代码,因为True永远是真,如果你不用if条件判断的话将一直执行i+=1。  

这里if判断i的值,如果大于等于10的时候,就break退出while循环。