Предмет: Информатика,
автор: programistv
Помогите с задачами на пайтон
4. Напишите функцию, которая возвращает минимальное из пяти чисел. Числа передаются в качестве параметров.
5. Напишите функцию, которая возвращает произведение чисел в указанном диапазоне. Границы диапазона передаются в качестве параметров.
6. Напишите функцию, которая считает количество цифр в числе. Число передаётся в качестве параметра. Из функции нужно вернуть полученное количество цифр. Например, если передали 3456, количество цифр будет 4. (использовать только циклы, без готовых функций)
7. Напишите функцию, которая проверяет является ли число палиндромом. Число передаётся в качестве параметра. Если число палиндром нужно вернуть из функции true, иначе false. «Палиндром» — это число, у которого первая часть цифр равна второй перевернутой части цифр. Например, 123321 — палиндром (первая часть 123, вторая 321, которая после переворота становится 123), 546645 — палиндром, а 421987 — не палиндром.
8. Напишите функцию, которая возвращает сумму чисел в указанном диапазоне. Границы диапазона передаются в качестве параметров.
Ответы
Автор ответа:
1
Ответ:
4.
def min_of_five(a, b, c, d, e):
min_num = a
if b < min_num:
min_num = b
if c < min_num:
min_num = c
if d < min_num:
min_num = d
if e < min_num:
min_num = e
return min_num
5.
def prod_of_range(start, end):
prod = 1
for i in range(start, end+1):
prod *= i
return prod
6.
def count_digits(num):
count = 0
while num != 0:
count += 1
num //= 10
return count
7.
def is_palindrome(num):
num_str = str(num)
return num_str == num_str[::-1]
8.
def sum_of_range(start, end):
sum = 0
for i in range(start, end+1):
sum += i
return sum
programistv:
блин сори не это хотел поставить случайно вышло
Похожие вопросы
Предмет: История,
автор: ariyashengaleva03
Предмет: Математика,
автор: Esenyaxx
Предмет: Английский язык,
автор: araminging
Предмет: Українська мова,
автор: isenkokornij
Предмет: Немецкий язык,
автор: 3242432