Объясните пожалуйста в чем проблема нижних кодов почему мне ничего не выводят

#4. Напишите функцию, которая возвращает минимальное из пяти чисел. Числа передаются в качестве параметров

def min_of_num(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

print(min_of_num(a, b, c, d, e))


'''
#5 Напишите функцию, которая возвращает произведение чисел в указанном диапазоне.
# Границы диапазона передаются в качестве параметров.
def product_of_range(start, end):

product = 1

for i in range(start, end+1):

product *= i

return product
'''

'''
#6. Напишите функцию, которая считает количество цифр в числе. Число передаётся в качестве параметра.
# Из функции нужно вернуть полученное количество цифр.
# Например, если передали 3456, количество цифр будет 4. (использовать только циклы, без готовых функций)

def count_numbers(num):

count = 0

while num != 0:

count += 1

return count
'''

'''
# 7 Напишите функцию, которая проверяет является ли число палиндромом. Число передаётся в качестве параметра.
#Если число палиндром нужно вернуть из функции true, иначе false.
#«Палиндром» — это число, у которого первая часть цифр равна второй перевернутой части цифр.
#Например, 123321 — палиндром
#(первая часть 123, вторая 321, которая после переворота становится 123), 546645 — палиндром, а 421987 — не палиндром.

def 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
'''
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.