私はPythonを学んでいるだけで、関数の "def"が終了すると混乱しますか? (私はif文を見てきましたので、戻りBARよりFOOは、他のFOOBARを返す場合は...)私はそれが原因で復帰の終わりではありません知っているPython def関数:関数の終了をどのように指定しますか?
def myfunc(a=4,b=6):
sum = a + b
return sum
myfunc()
:
は、私のようなコードサンプルを参照してください。 Pythonは、これを呼び出す再帰関数ではないことをPythonがどのように知っていますか?関数が実行されるとき、戻り値が見つかるまでプログラムを継続しますか?それはいくつかの面白いエラーにつながります。
ありがとう
Pythonを学ぶためにどのチュートリアルを使用していますか? –
非常に良いコメントです。重要な空白は、最初のものではないにしても最初のものの1つとして言及されています。これは結局のところ最も特徴的なPythonの機能の1つです。 –
これまで私はちょうどこのチートシートを使用していました:http://www.ibm.com/developerworks/library/l-cheatsheet3.html 構文を試してみてください。あなたが良いチュートリアルの提案があれば、私は開いています。チュートリアルは – Dan