PythonDay09

第九章機能

コンテンツ今日

  • 関数の定義

  • 関数呼出し

  • 関数の戻り値

  • 関数のパラメータ

関数の定義

#長さを定義することによって計算されたデータの関数、DEFキーワード、count_len関数名
DEF count_len():
[1、2 ,. 5] LST =
COUNT = 0
LSTにおけるI用:COUNT = 1 +。 関数名によって呼び出しcount_len()



関数の戻り値

return_len DEF():
リターン「LEN」A = return_len()プリント(A)リターン:#1 1.returnは、データの任意のタイプを返すことができるコンテンツのタプルの複数の形で返され#2 、#以下の行われていない3そして現在の関数が終了します書き込みませんか#4リターンを書いていない、Noneを返します








関数のパラメータ

越DEF(App1の、App2の、App3起動、APP4):
印刷(App1の)
印刷(App2の)
印刷(App3起動)
印刷(APP4)
越( 'QQ'、 'Weixin'、 '淘宝網'、 'zhifubao')

関数のパラメータ:

  • パラメータ:時間パラメータの定義の定義

    場所パラメータ:ワンキーワード引数:名前によって質量参加を行ってミックスパラメーターは:位置パラメータとキーワード引数を使用します

  • 引数:渡された実引数

    場所パラメータ:ワンキーワード引数:名前によって質量参加を行ってミックスパラメーターは:位置パラメータとキーワード引数を使用します

  • パラメータの受け渡し:定義された関数を呼び出すときに値が関数に渡されるが、転送プロセスパラメータと呼ばれています

注意点

注意事項:パラメータ名を繰り返すことはできません、優先順位が逆さまに設置すべきではない
位置パラメータ>パラメータのデフォルトの
位置は1パラメータである
パラメータ渡した後、あなたが使用することはできません
ループを終了することはできませんリターンを

三項演算子

c = a if a > b else b

結果条件は、(Bの他に>する場合)(b)の結果条件が満たされていない(a)の条件を満たしています

条件の結果を確立した条件は、結果を保持していません

おすすめ

転載: www.cnblogs.com/xuyuwei/p/11360037.html