Как я могу заставить python что-то сказать в ответ на ввод пользователя, если его ввод ниже 18? А что еще, если больше 18? - PullRequest
0 голосов
/ 09 июля 2020
badage = int("17")
goodage = int("18")
print("Check if you are eligible to vote in the United States")
users_age = int(input("How old are you?:"))
if users_age == badage :
    print("You are ineligible to vote in the United States")
if users_age == goodage :
    print("You are eligible to vote in the United States")

Мне интересно, как заставить его говорить то же самое, что и badage и goodage для каждого числа ниже 18 и выше 18.

Ответы [ 2 ]

0 голосов
/ 09 июля 2020

Попробуйте этот код:

badage = 17
goodage = 18
print("Check if you are eligible to vote in the United States")
users_age = input("How old are you?:")
if int(users_age) <= badage :
    print("You are ineligible to vote in the United States")
else:
    print("You are eligible to vote in the United States")
0 голосов
/ 09 июля 2020

Вы можете использовать операторы < и >:

if users_age < goodage:
    print("You are ineligible to vote in the United States")
else:
    print("You are eligible to vote in the United States")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...