0
私は、学生の名前と成績を求めるPythonプログラムを作成しようとしていますが、テストが20歳を超えていると仮定してこれらのマークを検証する必要があります。 20以上より、ゼロまたはおろしので、私はそうするようにwhileループを使用していますが、私はそれを実行すると、すべてのマークはここでエラーを与えることは、私のコードは付属のコードを持つ多くの問題がありますwhileループで正しい偽物が出力されない
Student_Name = [str]
Test1 = [int]
for i in range(3):
Student_Name = raw_input("please input the name of Student {}: ".format(i+1))
Test1 = raw_input("please input the mark for Test1 of {}: ".format(Student_Name))
while Test1 > 20 or Test1 <0:
print "invalid"
Test1 = raw_input("please Reinput mark of {}: ".format(Student_Name))