A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
coursera-python-basics / Четные и нечетные.py /
Code definitions
Code navigation index up-to-date
- Go to file T
- Go to line L
- Go to definition R
- Copy path
- Copy permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cannot retrieve contributors at this time
38 lines (34 sloc) 748 Bytes
- Open with Desktop
- View raw
- Copy raw contents Copy raw contents Copy raw contents
Copy raw contents
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
4.1 Четное или нечетное. «Поколение Python»: курс для начинающих. Курс Stepik
«»» |
Даны три целых числа A, B, C. Определить, есть ли среди них хотя бы одно четное и хотя бы одно нечетное. |
Формат ввода |
Числа A, B, C, не превышающие по модулю 10000. |
Формат вывода |
Одна строка – «YES» или «NO». |
Тест 1 |
Входные данные: |
3 |
4 |
5 |
Вывод программы: |
YES |
Тест 2 |
Входные данные: |
7 |
7 |
7 |
Вывод программы: |
NO |
«»» |
#22.08.19 |
a , b , c = int ( input ()), int ( input ()), int ( input ()) |
res = [ a , b , c ] |
ans = [ 0 , 0 ] |
for i in res : |
if i % 2 == 0 : |
ans [ 0 ] = 1 |
else : |
ans [ 1 ] = 1 |
if sum ( ans ) > 1 : |
print ( ‘YES’ ) |
else : |
print ( ‘NO’ ) |
- Copy lines
- Copy permalink
- View git blame
- Reference in new issue
Источник: github.com
Проверка числа на чётность в Python
Python. Проверка на четность/нечетность
Статьи
Автор Admin На чтение 2 мин Просмотров 1.5к. Опубликовано 26.07.2022
Введение
В статье рассмотрим, как проверить число на чётность в Python.
Оператор % в Python
Для проверки чисел на чётность мы будем использовать оператор %. Для тех, кто не знаком с ним, объясню – при использовании оператора % итогом будет являться остаток от деления.
Допустим, у нас есть цифра 5, для проверки на чётность нужно проверить, делится ли оно нацело на 2. Используя оператор % это будет выглядеть следующим образом:
Рассчитаем ответ. В цифре 5 две двойки, т.е. нацело получилось разделить только цифру 4, а остаток равен единице, следовательно цифра 5 нечётная. Итоговый пример:
Проверка числа на чётность в Python
Я надеюсь стало понятнее, как работает оператор %, поэтому перейдём к написанию кода.
Для начала создадим переменную number, в которую пользователь будет вводить число:
number = int(input(‘Введите число: ‘))
Далее будет производиться проверка числа на чётность:
# Если число нацело делится на 2 if number % 2 == 0: print(«Число чётное») else: print(«Число нечётное»)
# Ввод: Введите число: 10 # Вывод: Число чётное
# Ввод: Введите число: 111 # Вывод: Число нечётное
В статье мы с Вами научились производить проверку на чётность числа с помощью Python. Надеюсь Вам понравилась статья, удачи!
Источник: it-start.online
Программа Python для проверки четности или нечетности числа
В этом примере вы научитесь проверять, является ли введенное пользователем число четным или нечетным.
Чтобы понять этот пример, вы должны знать следующие темы программирования Python:
- Операторы Python
- Заявление Python if… else
Число есть, даже если оно полностью делится на 2. Когда число делится на 2, мы используем оператор остатка % для вычисления остатка. Если остаток не равен нулю, число нечетное.
Исходный код
# Python program to check if the input number is odd or even. # A number is even if division by 2 gives a remainder of 0. # If the remainder is 1, it is an odd number. num = int(input(«Enter a number: «)) if (num % 2) == 0: print(«(0) is Even».format(num)) else: print(«(0) is Odd».format(num))
Выход 1
Введите число: 43 43 нечетное
Выход 2
Введите число: 18 18 четное
В этой программе мы просим пользователя ввести данные и проверяем, четное или нечетное число.
Источник: ru.wiki-base.com