引数を指定する場合の例は次のとおりです.
def sayHi(name):
print('Hi', name, '!')
sayHi('Tony')
sayHi('Bob')
Hi Tony ! Hi Bob !
二つ以上の引数を与える場合は,カンマで区切ります.
def printWa(x, y):
"""
二つの引数の和を表示する
"""
print(x+y)
a = 5
b = 7
printWa(a, b)
12
なお,上のコードのように関数の定義 def
の次の行にはダブルクォートを3つ重ねたコメントを入れるようにすると良いでしょう.このコメントに関数の説明を入れておくと,help(関数名)
で関数の説明(これを docstring と言います)を確認できるようになります.
help(printWa)
Help on function printWa in module __main__: printWa(x, y) 二つの引数の和を表示する
関数の docstring だけを表示するには次のようにします.
print(printWa.__doc__)
二つの引数の和を表示する