def hello(name) と hello("John") において、parameter と argument はどのように異なりますか?
def hello(name)
hello("John")
どちらも文字列リテラルだけを指します
name は戻り値です
name
name は定義側のプレースホルダーで、"John" は呼び出し側から渡される値です
"John"
"John" は新しい関数を定義します