Итак, я начал практиковать Python в последнее время, и в этом упражнении я сделал If/else с нечетными/четными числами. Я ввожу номер, и если это даже я печатаю «это даже« иначе »его странно». Я не понимаю, что не так с моим кодом, когда я сделал точно то же самое, чем правильный ответ, но сохранил его в переменной.number = int(input("Which number do you want to check? "))
even = number % 2 == 0
print(even)
if number == even:
print("This is an even number.")
else:
print("This is an odd number.")
решением было это
if number % 2 == 0:
print("This is an even number.")
else:
print("This is an odd number.")
Подробнее здесь: https://stackoverflow.com/questions/768 ... always-odd
Нечетные/четные числа Python, давая мне всегда странное ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
ИИ написан на Java, который классифицирует четные и нечетные числа не работают [закрыто]
Anonymous » » в форуме JAVA - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как суммировать четные и нечетные значения с помощью одного цикла for и без условия if?
Anonymous » » в форуме Python - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Реорганизация массива: нечетные записи как КЛЮЧ, четные записи как ЗНАЧЕНИЕ
Anonymous » » в форуме Php - 0 Ответы
- 23 Просмотры
-
Последнее сообщение Anonymous
-