流程控制语句
if --else语句
if 判断条件:
执行语句……
else:
执行语句……
#!/usr/bin/env python name = raw_input("Please input your name:") if name == 'A': print 'Good afternoon,' , name else : print 'Soory , i do not know you!', name
while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务
while 判断条件:
执行语句……
循环打印100个数
i = 0 while i < 100: i += 1 print i else: print 'I have got to the round ',i
for循环遍历任何序列的项目
遍历打印列表中的值
for i in range(100): print i else: print 'The loop is done!'
break语句用来终止循环语句
即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句
i = 100时结束循环
i = 0 while True: i = i + 1 print i if i == 100: print 'The loop is done!' break
continue 语句跳出本次循环,而break跳出整个循环。
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环
只打印0-10之间的奇数
n = 0 while n < 10: n = n + 1 if n % 2 == 0: # 如果n是偶数,执行continue语句 continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行 print(n)
pass是空语句,是为了保持程序结构的完整性。
pass 不做任何事情,一般用做占位语句。
# 输出 Python 的每个字母
for letter in 'Python': if letter == 'h': pass print 'this is pass' print letter
<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">
posted on 2017-10-26 00:34 song-liang 阅读(157) 评论(0) 收藏 举报
浙公网安备 33010602011771号