Day 45複数の戻り値を返す関数

2026-04-10 JST ・ 難易度: 初級 ・ カテゴリ: 関数

Pythonコード

1def get_user_info():2  name = '山田太郎'3  age = 254  return name, age5 6name, age = get_user_info()7print('名前:', name)8print('年齢:', age)9 10try:11  num1 = int(input('数字1を入力してください: '))12  num2 = int(input('数字2を入力してください: '))13  def add_and_multiply(a, b):14    add_result = a + b15    multiply_result = a * b16    return add_result, multiply_result17  add_result, multiply_result = add_and_multiply(num1, num2)18  print('加算結果:', add_result)19  print('乗算結果:', multiply_result)20except ValueError:21  print('入力が不正です。数字を入力してください。')

解説

次に試してみよう