Python 脚本
首先,我们编写一个 Python 脚本来处理成绩列表,计算平均成绩、最大值和最小值:
# 定义成绩列表
L = [75, 92, 59, 68, 99]# 计算平均成绩
average_score = sum(L) / len(L)
print(f"平均成绩是:{average_score}")# 计算最大值和最小值
max_score = max(L)
min_score = min(L)
print(f"最高成绩是:{max_score}")
print(f"最低成绩是:{min_score}")# 如果列表中加入了非数字字符串
L.append('优秀')
# 重新计算时需要过滤掉非数字元素
filtered_scores = [score for score in L if isinstance(score, (int, float))]
average_score = sum(filtered_scores) / len(filtered_scores)
print(f"更新后的平均成绩是:{average_score}")
接下来,是一个简单的 Markdown 文章模板,您可以根据需要进行扩展:
# Python 中的 for 循环## 引言在 Python 编程中,`for` 循环是实现迭代操作的重要工具,它可以用于遍历序列中的每个元素,如列表、字符串等。## for 循环的基本用法以下是一个简单的例子,展示如何使用 `for` 循环遍历一个字符串:```python
s = 'ABCD'
for ch in s:print(ch)
在这个例子中,每次循环将字符串 s
中的一个字符赋值给变量 ch
,然后打印出来。
应用实例:计算平均成绩
考虑以下场景:一个班级有几位同学,我们需要计算他们的平均成绩。成绩存储在一个列表中,如下所示:
L = [75, 92, 59, 68, 99]
我们可以使用 for
循环来计算平均成绩:
total = 0
for score in L:total += score
average = total / len(L)
print(f"平均成绩是:{average}")
结论
for
循环是 Python 中非常强大的一个功能,它使得对数据的处理变得简单高效。无论是处理大量数据还是执行重复任务,for
循环都是一个非常有用的工具。