分支语句
if语句
逻辑非:
not x
遍历循环
条件循环
1 | 0 x= |
循环保留字: break和continue
作用:辅助控制循环执行:
Break:来跳出当前层循环,脱离该循环后程序从循环
后代码继续执行(多层循环中break语句只能跳出最内层循环)Continue:结束当前层当次循环,即跳过循环体中下
面尚未执行的语句,进行下一次循环,但不跳出当前层
循环。
在for循环和while循环中的else扩展用法中:
Break和return语句被执行对else有影响
continue保留字对else没有影响
程序的异常处理
try-except()语句
1 | try: |
可以有多个except
except语句没有指定任何错误类型时,表示它对应的语句块可以处理所有其他异常
示例
1 | while 1: |
random库
random库是使用随机数的Python标准库
- random库主要用于生成随机数
- 伪随机数: 采用梅森旋转算法生成的(伪)随机序列中元素生成随机数之前可以通过seed()函数指定随机数种子,随机种子一般是一个整数,只要种子相同,每次生成的随机数序列也相同,这种方法便于测试和同步数据。
1 | from random import * |