给你来个充分利用列表特性的,代码如下:
Python代码
HCORE = 100
def locate(v):
rank = [['A', 10], ['B', 20], ['C', 30], ['D', 40], ['F', 100]]
for i in rank:
if HCORE - int(v) <= i[1]:
return i[0]
grades = []
text = input('请输入至少5个学生的成绩(用空格分隔):')
grades = textsplit(' ')
for i in grades: print('百分制成绩为{0}, 等级为:{1}'format(i, locate(i)))
输出:
输出效果
答案:在python程序中print("@"3)的运行结果是:@@@。
print("@"3):其中"@"是所要打印的字符,"3"表示在同一行连续打印3个"@"字符,即:"@@@"
以上就是关于一道Python题。希望能帮忙解答全部的内容,包括:一道Python题。希望能帮忙解答、在python程序中print("@"*3)的运行结果、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)