Python中for,while循环的使用
程序员文章站
2022-06-24 15:42:20
...
Python中for,while和c语言中的使用方法不太相同。
while 循环:
Python中while语句的一般形式:
while 判断条件: 语句
同样需要注意冒号和缩进。另外,在Python中没有do..while循环。
for 循环:
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
for循环的一般格式如下:
for <variable> in <sequence>:
<statements>
else:
<statements>
以成绩评级为例,
students= {}
write = 1
while write :
name = str(input('输入名字:'))
grade = int(input('输入分数:'))
students[str(name)] = grade
write= int(input('继续输入?\n 继续->1 退出->0\n'))
print('name score rate')
for key,value in students.items():
if value >= 90:
print(' %s %s A'%(key,value))
elif 89 > value >= 60 :
print(' %s %s B'%(key,value))
else:
print(' %s %s C'%(key,value))
结果为:
下一篇: 大王为何今日大发慈悲