分支结构:
1.if,elif,else结构
简单的就不多说了,其中紧凑形式要重点理解,运用得当的话会使代码更简洁,在七段数码管显示时间的小程序中有充分显示。
2.异常处理
循环结构
遍历循环
整数 for i in range(N): / for i in [1,2,3,4,…]:
字符串 for c in Str:
列表 for item in List:
文件 for line in File:
无限循环
while 表达式:
循环控制保留字
break, continue
random库
计算思维与数学思维在编程中的应用
- 将数学公式转换成程序
圆周率求解公式
- 将思维转换成编程
蒙特卡罗方法
- 怎么表示圆的面积:有无数个点,随机洒在1/4的单位正方体上。计算洒在1/4单位圆上的点的数量与全部点的比例。
- 总结
注:循环结构是最费时间的,因此可以计算循环结构所需的时间,从而对算法进行优化。