1numbers = [12, 45, 7, 23, 56, 89, 34]2max_value = max(numbers)3min_value = min(numbers)4print('最大値:', max_value)5print('最小値:', min_value)6 7def get_numbers_from_user():8 user_input = input('数値を入力してください(スペース区切り):')9 try:10 numbers = [int(x) for x in user_input.split()]11 return numbers12 except ValueError:13 print('数値以外の入力がありました。再度入力してください。')14 return get_numbers_from_user()15 16def main():17 numbers = get_numbers_from_user()18 max_value = max(numbers)19 min_value = min(numbers)20 print('最大値:', max_value)21 print('最小値:', min_value)22 23main()