8.2 ЭКЗАМЕН Часть 2. Все вместе 2. "Поколение Python": курс для начинающих.

Channel:
Subscribers:
1,260
Published on ● Video Link: https://www.youtube.com/watch?v=qaWXsKNGQXs



Duration: 9:59
111 views
2


Все вместе 2
Дано натуральное число. Напишите программу, которая вычисляет:

количество цифр 3 в нем;
сколько раз в нем встречается последняя цифра;
количество четных цифр;
сумму его цифр, больших пяти;
произведение цифр, больших семи (если цифр больших семи нет, то вывести 1, если такая цифра одна, то вывести ее);
сколько раз в нем встречаются цифры 0 и 5 (всего суммарно).
Формат входных данных
На вход программе подается одно натуральное число.

Формат выходных данных
Программа должна вывести значения указанных величин в указанном порядке.

Ссылка на плейлист "Поколение Python": курс для начинающих: https://www.youtube.com/playlist?list=PLGAtzgjLXa_1k1A7vSXJcpXYl48hhGPbL

Решение задачи: Все вместе 2
Привет, друзья! В этом видео мы продолжаем разбирать задачи из бесплатного курса "Поколение Python" на Stepik. Сегодня мы рассмотрим задачу "Все вместе 2" из 8.2 экзамена, часть 2.

Описание задачи:
Дано натуральное число. Напишите программу, которая вычисляет:

Количество цифр 3 в числе.
Сколько раз встречается последняя цифра.
Количество четных цифр.
Сумму цифр, больших пяти.
Произведение цифр, больших семи (если таких цифр нет, вывести 1; если одна, вывести её).
Сколько раз встречаются цифры 0 и 5 (всего суммарно).
Формат входных данных:

На вход программе подается одно натуральное число.
Формат выходных данных:

Программа должна вывести значения указанных величин в указанном порядке.
Пример решения:
python
Копировать код
n = input("Введите натуральное число: ")

# Количество цифр 3
count_3 = n.count('3')

# Сколько раз встречается последняя цифра
last_digit = n[-1]
count_last_digit = n.count(last_digit)

# Количество четных цифр
count_even = sum(1 for digit in n if int(digit) % 2 == 0)

# Сумма цифр, больших пяти
sum_gt_five = sum(int(digit) for digit in n if int(digit) больше 5)

# Произведение цифр, больших семи
product_gt_seven = 1
found_gt_seven = False
for digit in n:
if int(digit) больше 7:
product_gt_seven *= int(digit)
found_gt_seven = True
if not found_gt_seven:
product_gt_seven = 1

# Количество цифр 0 и 5
count_0_and_5 = n.count('0') + n.count('5')

# Вывод результатов
print(count_3)
print(count_last_digit)
print(count_even)
print(sum_gt_five)
print(product_gt_seven)
print(count_0_and_5)
Почему стоит посмотреть это видео:
Пошаговое решение задачи с подробными комментариями.
Обучение эффективным методам работы с числами и строками в Python.
Углубленные объяснения, подходящие для начинающих и продвинутых пользователей.
Подписывайтесь на наш канал:
Не забудьте подписаться на наш канал, чтобы не пропустить новые видеоуроки и разборы задач по Python. Ставьте лайки и нажимайте на колокольчик, чтобы всегда быть в курсе наших новинок!

python, python для начинающих, программирование, питон для начинающих, пайтон, stepik python, поколение python курс для начинающих, python уроки, stepik python решения, питон с нуля, питон, уроки python, python с нуля, первая программа, для начинающих, учим python, программирование для новичков, как выучить python, установка python, programming, переменная, python для чайников, питон для чайников




Other Videos By UTF-8


2024-05-228.2 ЭКЗАМЕН Часть 2. Числа Рамануджана. "Поколение Python": курс для начинающих.
2024-05-218.2 ЭКЗАМЕН Часть 2. Все вместе 2. "Поколение Python": курс для начинающих.
2024-05-208.2 ЭКЗАМЕН Часть 2. Третья цифра. "Поколение Python": курс для начинающих.
2024-05-198.2 ЭКЗАМЕН Часть 2. Звездная рамка. "Поколение Python": курс для начинающих.
2024-05-188.2 ЭКЗАМЕН Часть 2. Ревью кода - 9. "Поколение Python": курс для начинающих.
2024-05-178.2 ЭКЗАМЕН Часть 2. Ревью кода - 8. "Поколение Python": курс для начинающих
2024-05-168.2 ЭКЗАМЕН Часть 2. Ревью кода - 7. "Поколение Python": курс для начинающих.
2024-05-148.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-138.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-128.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-118.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих
2024-05-108.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-098.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих
2024-05-088.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих
2024-05-078.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-068.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих
2024-05-058.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-048.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-038.1 ЭКЗАМЕН Часть 1. "Поколение Python": курс для начинающих.
2024-05-027.9 Простые числа. Вложенные циклы. Часть 2. "Поколение Python": курс для начинающих.
2024-05-017.9 Сумма факториалов. Вложенные циклы. Часть 2. "Поколение Python": курс для начинающих.



Tags:
python для начинающих
python
пайтон
питон
как устроиться на работу программистом
фриланс для программиста
программирование
питон для начинающих
stepik python
поколение python курс для начинающих
python уроки
stepik python решения
питон с нуля
уроки python
python с нуля
первая программа
для начинающих
учим python
программирование для новичков
как выучить python
установка python
programming
переменная
python для чайников
питон для чайников