Вопрос Начинаю изучать питон, начинаются вопросы. Почему выдает такой результат?

Регистрация
5 Авг 2013
Сообщения
61
Репутация
0
Спасибо
0
Монет
0
Почему программа не выдаёт ошибку, а именно пишет, что число меньше десяти. Объясните этот момент, не понимаю логики
875a8375f91de049494d6073098e8a2f_c827d7a27a14bd87731eaff5e0ef8bb8.jpg

875a8375f91de049494d6073098e8a2f_452627af6d783f30b3ffbd4036e3b9cc.jpg

 
a=input("Enter you number: ")
if(float(a)>10):
print("more then 10")
else:
print("less or equal")
Число больше, чем 10?
Если да, то пишем один текст.
Иначе (все остальные случаи, включая равенство 10) - пишем другой текст.
Почему программа не выдаёт ошибкуА какую ошибку вы ожидаете? расскажите об этом в комментарии к моему ответу.
 
логика проста - выучить основы.
в тексте написано ввести а
если а > 10 вывести первое сообщение, в любых других случаях вывести второе.
!!! в условии написано >10. 10 не больше 10, потому и пишет, что меньше. в куске кода нет случая если введенные данные равны
 
Назад
Сверху