乘法口诀是对while循环理解的常见检测方式
具体代码如下:
i = 1
s = 1
while i < 10:
s = 1
while s <= i:
print(f'{s}X{i}={str(s * i).zfill(2)}', end=' ')
s += 1
print()
i += 1
为了进一步理解while与if的联合运用
举一个成绩等级的案例:对输入的成绩进行等级划分100-90为优秀,89-80为良好,79-70为中等,69-60为及格,60以下为不及格,当输入a时程序结束
代码如下
score = input('请输入你的分数:')
while score != 'a':
score = int(score)
if 100 >= score >= 90:
print('优秀!')
elif 89 >= score >= 80:
print('良好')
elif 79 >= score >= 70:
print('中等')
elif 69 >= score >= 60:
print('及格')
else:
print('不及格')
这篇博客通过乘法口诀的Python代码讲解了while循环的运用,展示了如何利用嵌套循环打印1到9的乘法口诀表。接着,文章介绍了结合while和if实现的成绩等级划分程序,能够根据输入的分数自动判断并输出相应的等级,如优秀、良好等,直到输入'a'为止。通过这两个实例,读者可以更好地理解Python中的循环和条件控制结构。
3万+

被折叠的 条评论
为什么被折叠?



