0
0 комментариев

Первая задачка. Не пойму чего не хватает.
user_input — это переменная, которую вносит пользователь отвечая на вопрос, верно? Т.е. пользователь отвечающий на загадку сам её задает

Как сделать, чтоб дальше программа шла по алгоритму в зависимости от его ответа?
И как сделать, чтоб программа не учитывала регистр ответа?

answer = 'Python'
user_input = input('What language do we learn? ')
user_input == answer
while True:
    if True:
        print('Nice')
        break
    else:
        print('Try more')
        break

Также не понимаю.
Почему если спрашивать о числах, например:

while True:
    users_input = input('Please, input positive number: ')
    if float(users_input) > 0:
        print('Your number is: %s')
        break
    else:
        print('is a wrong number.')
        continue

то все нормально, но почему в таком же формате я не могу работать со строками?
Программа все равно идет дальше вне зависимости от того, что отвечает человек.


Добавить комментарий