Вроде бы, всё просто: a = input("Введите a") b = input("Введите b") if a>b: print ("a больше b") elif b>a: print ("b больше а") else: print ("a и b равны") Но, тем не менее:
Один товарищ из https://otvet.mail.ru/question/214770991 утверждает, что input() содержит в себе eval(). Если ввести число, то оно автоматически преобразуется к числовому типу.
В комментариях к ответу на аналогичный вопрос я попросил привести пример срабатывания eval в input - пример я так и не получил.
как вы относитесь к тому, что Оказывается input() содержит в себе eval(). В этом вся подлость! Если ввести число, то оно автоматически преобразуется к числовому типу. ? это цитата из https://otvet.mail.ru/question/214770991
нет в input'е eval'а. может это было в ранних версиях питона. сейчас по дефолту input всегда возвращает строку.
a = input("Введите a")
b = input("Введите b")
if a>b:
print ("a больше b")
elif b>a:
print ("b больше а")
else:
print ("a и b равны")
Но, тем не менее: