Day 39リストの最大値と最小値を求める

2026-04-04 JST ・ 難易度: 入門 ・ カテゴリ: リスト

Pythonコード

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()

解説

次に試してみよう