+ 2

Проверка input()

Хотел бы спросить, как проверить, что вводимое пользователем поле при помощи input() в зависимости от типа данных, выполняло разные команды? к примеру: a = input() if type(a) == str: print("Hello") elif type(a) == float: print("Privet") elif type(a) == int: print("End") #у меня данный код не работает UPD: думаю, что проверку лучше делать по первому символу, чтобы не было ошибок при таком вводе: jsuxuc473jd5.373

16th Apr 2021, 11:01 AM
lndrosa
lndrosa - avatar
1 Resposta
+ 1
Думаю что лучше использовать RegEx для проверки.
16th Apr 2021, 12:20 PM
JaScript
JaScript - avatar