本期,我们将学习 continue 和 pass 语句
continue 语句
continue 与 break 语句一样,都是用在 for 或者 while 的语句中。但是两者的含义不同:
break 会退出所有的循环;而 continue 只会退出目前所在的一个循环。
格式
continue
实例
#!/usr/bin/python3 # -*- coding: UTF-8 -*- num = 6 while num > 0: num = num -1 if num == 6: continue print ("剩余:", num) print("\n\n程序结束")
运行
剩余: 5 剩余: 4 剩余: 3 剩余: 2 剩余: 1 剩余: 0 程序结束
pass 语句
pass 其实什么事情都不会做,只不过是用来做占位语句,保持程序的完整性。
格式
pass
实例
#!/usr/bin/python3 # -*- coding: UTF-8 -*- num = 6 while num > 0: num = num -1 if num == 2: pass print("Hey, I'm pass!") print ("剩余:", num) print("\n\n程序结束")
运行
剩余: 5 剩余: 4 剩余: 3 Hey, I'm pass! 剩余: 2 剩余: 1 剩余: 0 程序结束