验证一定数量的整数~python

时间:2016-04-19 01:02:53

标签: python

我正在用python编写一个计算学生GPA的程序。在程序中,我有一个输入语句,要求用户输入他们的学生ID。虽然输入的学生ID必须是5位数,否则程序将循环并要求用户再次为其ID号输入正确的位数。我感到困惑的是如何检查整数的输入是否在一定长度或空格数内,在我的情况下是一个5位数的学生ID

这是程序中的代码,我在下面的while循环是不正确的,因为它只检查id号是否大于整数5,而不是5位数。任何类型的澄清将不胜感激,谢谢

验证Id范围

id_number = int(input(" Student ID: "))

while id_number < 5:

    id_number = int(input(" try again with Student ID: "))

0 个答案:

没有答案