循环语句
Python 中的循环语句有 for 和 while。
while循环
实例:
以上实例输出结果: 1 到 100 之和为: 5050
无限循环
注意:以上的无限循环你可以使用 CTRL+C 来中断循环。
以上实例输出结果: 输入一个数字 :5 你输入的数字是: 5 输入一个数字 :
while循环使用else语句
实例:
以上实例输出结果: 0 小于 5 1 小于 5 2 小于 5 3 小于 5 4 小于 5 5 大于或等于 5
简单语句组
类似if语句的语法,如果你的while循环体中只有一条语句,你可以将该语句与while写在同一行中。
实例:
注意:以上的无限循环你可以使用 CTRL+C 来中断循环。
以上实例输出结果: 欢迎访问菜鸟教程! 欢迎访问菜鸟教程! 欢迎访问菜鸟教程! 欢迎访问菜鸟教程! ······
for语句
for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
实例:
以上实例输出结果: C C++ Perl Python
range()函数
如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列。
实例1:
以上实例输出结果: 0 1 2 3 4
可以使用range指定区间的值。
实例2:
以上实例输出结果: 5 6 7 8
可以使range以指定数字开始并指定不同的增量(甚至可以是负数)
实例3:
以上实例输出结果: 0 3 6 9
break和continue语句
break语句可以跳出for和while的循环体。如果你从for或while循环中终止,任何对应的循环else块将不执行。
continue语句被用跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
break实例:
以上实例输出结果: 4 3 循环结束。
continue实例:
以上实例输出结果: 4 3 1 0 循环结束。
pass语句
Python pass是空语句,是为了保持程序结构的完整性。
pass不做任何事情,一般用做占位语句。
实例:
最小的类实例:
最后更新于