为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python之for循环,Python3 入门教程(新版)教程-慕课网
章节
课签
笔记
占位
占位

Python之for循环

for循环在Python语言的流程控制中是非常重要的,在编程中有很多场景需要使用到for循环。举个例子,当我们需要把字符串中的每一个字符打印出来的时候,我们怎么实现呢?
我们当然可以使用之前学习的指定位置的方式让每个字符打印出来。

s = 'ABCD'
print(s[0])
print(s[1])
print(s[2])
print(s[3])

但是,这是字符串s比较短的情况下可以实现的,当s拥有成千上万个字符的时候,难道我们要为此书写上万行代码吗?这个时候for循环就可以派上用场了。

s = 'ABCD'
for ch in s:
    print(ch) # 注意缩进

在上述代码中,ch是在for循环中定义的,意思是把字符串s中的每一个元素依次赋值给ch,然后再把ch打印出来,直到打印出字符串s的最后一个字符为止。

任务

班里考试后,老师要统计几位同学的平均成绩,已知5位同学的成绩用list表示如下:
L = [75, 92, 59, 68, 99]
请利用for循环计算出平均成绩。

?不会了怎么办

利用一个sum变量累加就可以计算出总成绩。

L = [75, 92, 59, 68, 99]
sum = 0.0
for x in L:
    sum = sum + x
print(sum / 5)
||

写笔记

公开笔记
提交
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

举报

0/150
提交
取消