测牛学堂:软件测试开发语言学习python之for循环知识总结

for循环

for循环也称为for遍历。这是python中的术语。遍历就是从容器中将数据逐个取出的过程。
所谓的容器,就是python中的一些存数据的数据结构,比如字符串,列表,元组,字典等。
python中循环可以有while和for循环,但是使用比较多的,还是for循环。

for循环遍历字符串

语法:
for 变量 in 字符串
重复执行的代码
注意:
1 字符串有几个字符,代码就执行多少次
2 每次循环,会从字符串中按照先后顺序取出一个字符,保存在for 的变量中
3 for 和in都是关键字,是python的语法,按照这个格式写即可
代码示例:

sr = 'hello'
for i in sr:
    print(i)

for指定次数的循环

for循环默认是遍历容器中所有的元素的。通过关键字range,可以指定循环的次数。
语法:
for 变量 in range(n) 其中,range是关键字,n就是指定的次数。
range(n),可以生成一个0到n的整数序列,注意,这个次数是不包括n的,是从0到n-1

for i in range(5):
    print(i) # 0 1 2 3 4

使用for循环求1到100的和

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

这里有一些初学者容易被绕进去,说不是101不是有101个数字了吗?注意,我们是从0开始算的,所以这个序列实际上是[0,1,2,3 …100]
虽然在循环中计算了101次,但是第一个加的数字是0,所以没有关系的,这点需要注意。

你可能感兴趣的:(python,开发语言,学习)