Найти - Пользователи
Полная версия: Не могу решить объясните пожалуйста
Начало » Центр помощи » Не могу решить объясните пожалуйста
1
multibulgarov
Создай функцию 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.
py.user.next
  
>>> 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
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB