Условия задачи:
Максимальное из двух значений. Напишите функцию max, которая в качестве аргументов принимает два целочисленных значения и возвращает значение, которое является большим из двух. Например, если в качестве аргументов переданы 7 и 12, то функция должна вернуть 12. Примените функцию в программе, которая предлагает пользователю ввести два целочисленных значения. Программа должна показать большее значение из двух.
Решение задачи:
def main():
num_1 = int(input('Введите первое число: '))
num_2 = int(input('Введите второе число: '))
def max(value_1, value_2):
if value_1 > value_2:
print(f' {value_1} - первое число больше')
elif value_1 < value_2:
print(f' {value_2} - второе число больше')
else:
print('Введенные числа равны')
max(num_1, num_2)
main()
#по условиям задачи нужно вести два целых числа, но пользователь
#может ввести и одинаковые числа, если делать проверку только на
#больше-меньше решение задачи будет неполным