8名同学的 python 成绩为89,78,67,93,57,62,84,75,输入你的成绩后输出你的排名。
要求:使用嵌套的分支结构编程,从键盘输入你的成绩,文件名:6_06.py。
×=[89,78,67,93,57,62,84,75]
n = int ( input ("请输入你的成绩:")
请输入你的成绩:99你是第一名!
def calscore(inputstr):
l= [88,90,65,99,70]
l2=sorted(l)
s= int(inputstr)
for i in range(len(l2)):
if l2[i] == s:
print("你是第{}名",i+1)
if __name__ == '__main__':
calscore(input("输入成绩:"))
这里有个问题,你的成绩是否包含在这8位同学里面,还是说你的成绩是一个新添加的成绩。
×=[89,78,67,93,57,62,84,75]
n = int(input ("请输入你的成绩:")
x.append(n)
x.sort()
for i in range(len(x)):
if x[i] == n:
ming_ci = i + 1
break
print("你的名词是" + ming_ci)