python for循环语句用法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
python for循环语句用法
Python For 循环语句用法总结
For循环是Python中最常见的控制语句之一,它可以遍历或循环任何序列的项目,如列表或字符串。它的语法如下:
for iterating_var in sequence:
statements(s)
你可以用For循环去迭代任何可迭代的对象,例如列表、字典、元组等等,我们将不一一讨论,本文主要总结一下For循环语句的用法:
一、For循环用于遍历循环
1. 用for循环遍历列表:
例如我们有一个列表如下:
list_example = [1, 2, 3, 4]
我们想要输出其中的每一项,可以用如下的for循环:
for item in list_example:
print(item)
运行结果为:
1
2
3
4
2. 用for循环遍历字符串:
例如如下的一个字符串:
str_example = 'Hello World!'
我们想把每个字符逐个输出,可以用如下的for循环:
for item in str_example:
print(item)
运行结果如下:
H
e
l
l
o
W
o
r
l
d
!
3. 用for循环遍历字典:
例如我们有一个字典如下:
dict_example = {'name': 'John', 'age': 26, 'hobby': 'football'} 我们想遍历它,可以用如下的for循环:
for key, value in dict_example.items():
print(key, value)
运行结果如下:
name John
age 26
hobby football
二、For循环用于控制结构
1. 使用For循环进行变量更新
有些时候,在循环中更新变量可能会更加方便简洁,例如我们有一个
变量x,我们想对它进行增加,从0增加到10,可以用下面的for循环:x = 0
for i in range(11):
x += i
print(x)
运行结果为:55
2. 使用for循环来控制流程:
假设我们想让用户输入他的名字,当用户输入John时,程序停止,可
以用如下的for循环:
while True:
name = input('Please enter your name: ')
if name == 'John':
break
print('your name is : ', name)
运行结果为:
Please enter your name: John
your name is : John
总之,For循环在Python中是非常常用的,这里只是总结了一部分用法,希望能够为大家在Python编程中搭建一个良好的基础。