-1
이 프로그램에서 1에서 1000 사이의 숫자를 허용하려고합니다. 무엇이 없습니까?프로그램에서 사용자 입력을 허용하지 않습니다.
def main ():
getGuestCnt ()
def getGuestCnt ():
guests = input("Please enter the number of guests: ")
while guests != isValidGuest (guests):
print ("Invalid! Enter only positive whole numbers.")
guests = input ("Please enter the number of guests: ")
return int(guests)
def isValidGuest (guests):
return ((str(guests).isdigit()) and (int(guests) >= 0 and int(guests) <= 1000))
main ()