Python中的循环语句主要有两种类型:`for`循环和`while`循环。
for循环
`for`循环用于遍历序列(如列表、组、字典、字符串等)中的素。其基本语法结构如下:
for 变量 in 序列:执行语句
例如,遍历一个列表并打印每个素:
fruits = ['apple', 'banana', 'cherry']for fruit in fruits:print(fruit)
输出结果为:
applebananacherry
while循环
`while`循环会在给定的条件为真时重复执行一段代码块。其基本语法结构如下:
while 条件:执行语句
例如,打印数字0到4:
i = 0while i < 5:print(i)i += 1
输出结果为:
01234
无限循环
在`while`循环中,如果条件表达式永远为`True`,则会形成无限循环。例如,等待用户输入退出:
var = 1while var == 1:num = int(input("输入一个数字:"))print("你输入的数字是:", num)
else子句
`while`循环可以与`else`子句一起使用,当循环正常结束时(即条件变为`False`),执行`else`子句中的代码。例如:
count = 0while count < 5:print(count, "小于 5")count += 1else:print(count, "大于或等于 5")
输出结果为:
0 小于 51 小于 52 小于 53 小于 54 小于 55 大于或等于 5
循环控制语句
Python支持一些循环控制语句,如`break`和`continue`,用于改变循环的执行流程。例如,使用`break`跳出循环:
list1 = ['a', 'b', 'c']for a in list1:if a == 'c':breakprint(a)else:print("循环结束,数据已经全部输出")
输出结果为:
ab
以上是Python中循环语句的基本介绍
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/92428.html