【发布时间】:2017-03-24 04:19:16
【问题描述】:
我正在编写一些简单的 Python 代码,但是,我还是个新手,遇到了一个我无法解决的问题。
name = raw_input("What is your name? ")
maths = int(input("Enter your maths test result: "))
psychology = int(input("Enter your psychology test result: "))
economics = int(input("Enter your economics test result: "))
IT = int(input("Enter your IT test result: "))
religion = int(input("Enter your religion test result: "))
biology = int(input("Enter your biology test result: "))
average = (maths + psychology + economics + IT + religion + biology)/6
print "Your average test score is: ", average
minimum = min(maths, psychology, economics, IT, religion, biology)
print "Your lowest score is: ", minimum
maximum = max(maths, psychology, economics, IT, religion, biology)
print "Your highest score is: ", maximum
上面的代码允许用户输入他们的测试结果,并返回他们的平均分、最低分和最高分。但是,我需要创建一个范围,以便用户无法输入任何低于 0 或高于 100 的结果,尽管我自己或在线尝试查找后仍不确定如何执行此操作。
感谢您就我的问题提供任何帮助,谢谢。
【问题讨论】: