这是我的代码,我想它要经过,并选择它适合于哪一类,但它总是给我F.为什么我的if语句在这个分级代码中不起作用?
import random
def rand(start, stop):
print random.randint(start,stop)
def grader(rand):
print "Your test score is "
x = rand(50, 100)
if x >= 90:
print "which is an A."
elif x <= 89 and x >= 80:
print "which is a B."
elif x <= 79 and x >= 70:
print "which is a C."
elif x <= 69 and x >=60:
print "which is a D."
else:
print "which is a F."
'print'不是'return'。 – user2357112
为什么你需要和random.randint()完全相同的函数? – Barmar
我的老师让我把它放在:/ – Hat