Day 209デフォルト引数の使い方
Pythonコード
1def greet(name = '世界'): 2 print('こんにちは、' + name + 'さん!')3 4greet('太郎')5print('---')6greet()
解説
- 行1〜2: デフォルト引数を使った関数を定義します。nameという引数にデフォルト値'世界'を設定しています。greet関数は、name引数に値が渡されなかった場合、デフォルト値を使用します。print()関数は、指定された文字列を画面に表示するために使用されます。
- 行3〜6: greet関数を呼び出し、引数に'太郎'を渡して実行します。次に、区切り線として'---'を表示し、引数を渡さずにgreet関数を再度呼び出します。
次に試してみよう
- デフォルト引数の値を変更してみましょう
- 複数の引数にデフォルト値を設定してみましょう
- デフォルト引数を持つ関数を別の関数から呼び出してみましょう