python - 条件与循环
- 条件语句
python不支持switch语句,多个判断只能用elif来实现,如果多个条件同时判断时,可以使用or,表示两个条件有一个成立时判断成功;使用and,表示只有两个条件成立的情况下,判断条件才成功。
num=9 if num>=0 and num<=10: #判断是否在0~10之间 print 'hello' num=10 if num<0 or num>10: print 'hello' else print 'undefine' num=8 if (num>=0 and num<=5) or (num>=10 and num<=15): print 'hello' else: print 'undefine'
- 循环
python提供了for循环和while循环,没有do...while循环
break 语句 | 在语句块执行过程中终止循环,并且跳出整个循环 |
continue 语句 | 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。 |
pass 语句 | pass是空语句,是为了保持程序结构的完整性。 |