pythonのdefの使い方は何ですか?
Pythonでは、defキーワードを使用して関数を定義します。関数は、繰り返し使用できるコードブロックであり、引数を受け取り値を返すことができます。
以下是一个使用def关键字来定义函数的示例:
def greet(name):
print("Hello, " + name + "!")
# 调用函数
greet("Alice")
上記のコードを実行すると、出力結果は次のとおりです。
Hello, Alice!
上記の例では、greet関数はnameという引数を受け取り、その関数本体で挨拶を出力します。greet関数を呼び出して引数を渡すことで、その関数を使って誰にでも挨拶することができます。
defの後には複数の引数を指定することもできます。各引数はコンマで区切られます。例えば:
def add_numbers(num1, num2):
return num1 + num2
result = add_numbers(3, 4)
print(result) # 输出:7
上記の例では、add_numbers関数はnum1とnum2という2つの引数を受け取り、それらの合計を返します。add_numbers関数に数字3と4を渡し、その戻り値をresult変数に代入し、結果をプリントアウトします。
defキーワードを使用して関数を定義する際には、関数名の後に必要な引数が含まれていることを確認し、コロンの後のインデントブロック内に関数の本体コードを書いてください。