Форум сайта python.su
Создай функцию parity_checker, которая:
с помощью функции input читает число, которое ввел юзер;
выводит строку “Even”, если число четное, или строка “Odd”,
если число нечетное.
В функцию input передай сообщение “What number do you want to check?”, чтобы пользователю было ясно, какую информацию нужно ввести.
Обрати внимание:
если пользователь ввел 0 - выведи строку “Even”;
функция не должна ничего возвращать, поэтому нужно использовать только print.
К примеру:
age = int(input(“How old are you?”)) # Пользователь вводит “21” # Функция выводит “Odd”
Подсказка
Функция input всегда возвращает строчку. К примеру, если пользователь введет число 4, то input вернет строку “4”. Чтобы привести строку к числу, используй функцию int.
Офлайн
>>> def parity_checker(): ... text = input('What number do you want to check?\n') ... number = int(text) ... if number % 2 == 0: ... print('Even') ... else: ... print('Odd') ... >>> parity_checker() What number do you want to check? 0 Even >>> parity_checker() What number do you want to check? 1 Odd >>> parity_checker() What number do you want to check? 2 Even >>>
Офлайн