连更OvO
#P1 for循环结构的构成
#P1-1数字间的循环
for i in range(起始,结束):
语句
学C++的dalao们应该知道这个循环是在起始数字到结束数字间的循环,但是结束的位置是循环不到的
举个栗子
for i in range(1,10):
print(i,end=' ')
这时的结果是:1 2 3 4 5 6 7 8 9
没有10,所以当我们在数字间循环时需在末尾+1
#P1-2字符串遍历
与C++不同Py可以直接通过for循环读取字符串中的各个字符
为了演示我建立了一个字符串a
a = input()
接着我们来看看如何输出a的各个字符
for i in a:
print(i,end=' ')
若a为null AK IOI!!!
结果为:n u l l A K I O I ! ! !
注意哦空格也算一个字符(这里没有打出来)
#P1-3列表的遍历
如果你有幸也是管理员,那么在累加求和等等题目中会看到我使用for循环 首先我们要明白列表的遍历和字符串的遍历差不多
为了方便演示我建立了一个全是整数的列表
ls = [1,5,3,7,9]
求和的方式有两种:sum函数求和,以及for循环遍历求和
为了讲解列表遍历我选择了后者
s = 0
for i in ls:
s+=i
print(s)
最后结果为25
好耶for循环讲完了
Jup大菜B的qq:1877950671
听不懂(且有兴趣的同学)可以找我哦
root也可以
while循环下次讲(可简单了)