#python
#python
Вопрос:
оператор if else у меня не работает
Комментарии:
1. По вашим собственным словам, что
/
, по-вашему, делает? Как вы думаете2 / 2
, каким должен быть результат и почему?2. Вы используете неправильный оператор в условии if.
/
дает частное, и вам требуется остаток.3. Я думаю, вы ищете оператор%
Ответ №1:
print('Hello There')
number=int(input('please provide a number'))
if number%2==0:
print ('even')
else:
print('odd')
Просто прочитайте о modulus %
Ответ №2:
/
является оператором деления. Если вы хотите проверить четность и нечетность, вам следует посмотреть на остаток и использовать оператор module ( %
):
if number % 2 == 0:
print("even")
else:
print("odd")