测牛学堂:2023软件测试自动化入门python编程(for循环详解)

python的循环结构

1 for循环
for循环后面可以跟可迭代对象:比如列表,元组,字典
for循环还可以结合range函数使用。
语法规则:
for 变量名 in 可迭代对象
执行的代码

注意:
1 for 和in 是python中的关键字。
2 for 循环是有次数限制的,循环的次数就是列表中元素的个数。每次循环,变量都是列表中的一个元素。
3 遍历字典的时候,变量取的是字典的key,但是我们通过key,就能得到value
代码示例1:

list1 = ['小明','小红','小李']

for item in list1:
    print(item)

# 小明
# 小红
# 小李

代码示例2:遍历字典

dict1 = {'name':'张三','age':18}

for key in dict1:
    print(key)
    print(dict1[key])

代码示例3:for循环配合range函数:
1range函数是python的内置函数,它可以产生任意范围内的正整数
2 range是一个左闭右开的区别,range(1,10) 只能取到1到9的整数,循环9次
3 range函数,第三个参数是可选的,可以指定步长。也就是间隔的数。

for i in  range(1,10):
    print(i)

代码示例4:取出所有1到100的偶数

for i in range(2,101,2):
    print(i)

代码示例5:求1到100的和

sum = 0
for i in range(1,101):
    sum += i
print(sum)

你可能感兴趣的:(python,自动化,开发语言)