文件名称:for语句-商用密码应用安全性评估测评过程指南(试行)
文件大小:1.79MB
文件格式:PDF
更新时间:2024-07-04 18:20:43
Python Python3 官方手册 中文版
第4章 Python流程控制 除了前面介绍的 while语句, Python还从其它语言借鉴了一些流程控制 功能,并有所改变。 4.1 if语句 最有名的是 if语句。例如: 1 >>> x = int(input("Please enter an integer: ")) 2 Please enter an integer : 42 3 >>> if x < 0: 4 ... x = 0 5 ... print (’Negative changed to zero’) 6 ... elif x == 0: 7 ... print (’Zero’) 8 ... elif x == 1: 9 ... print (’Single’) 10 ... else : 11 ... print (’More’) 12 ... 可能会有零到多个 elif部分, else是可选的。关键字 elif是 else if的缩 写,这个可以有效避免过深的缩进。if ... elif ... elif ... 序列用于替代其它语言 中的 switch或 case语句。 4.2 for语句 Python中的 for语句和 C或 Pascal中的略有不同。通常的循环可能会依 据一个等差数值步进过程(如 Pascal),或由用户来定义迭代步骤和中止条 件(如 C), Python的 for语句依据任意序列(链表或字符串)中的子项在 序列中的顺序进行迭代。例如: