演習課題「キーワード引数 その1」
右のコードには、introduce関数が、キーワード引数として定義してあります。
この関数を呼び出して、「私は村人です」と表示してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
私は村人です
演習課題「キーワード引数 その2」
右のコードには、introduce関数が、キーワード引数として定義してあります。
この関数を呼び出して、「私は戦士です」と表示してください。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
私は戦士です
#07:キーワード引数を理解しよう
ここでは、Pythonのキーワード引数について学習します。キーワード引数は、関数の引数にラベルを付ける機能です。
関数定義のところで、引数にデフォルト値を指定できます。
引数呼び出しで、引数を省略した場合、このデフォルト値が適用されます。# キーワード引数
def say_hello(greeting = "hello", target = "world"):
print(greeting + " " + target)
say_hello() # hello world
say_hello("こんにちは", "皆さん") # こんにちは 皆さん
# キーワード引数
def say_hello(greeting = "hello", target = "world"):
print(greeting + " " + target)
say_hello()
say_hello("こんにちは", "皆さん")
say_hello("good morning!")
say_hello(greeting = "ネコ先生", target = "皆さん")
say_hello(target = "ネコ先生", greeting = "おはようございます")
say_hello(target = "ネコ先生")
say_hello(greeting = "おはようございます")