day7
1302 ワード
01.関数の役割関数:ある機能のコードブロックに対するパッケージ である.
1.カプセル化(ある機能を一つの関数にバインドし、使用時に直接呼び出せばよい)
宣言形式:
関数名要求:識別子PEP 8見名知意():固定形式a.パラメータリスト:パラメータ名1、パラメータ名2、パラメータ名3、b.パラメータの機能:パラメータ外部から伝送内部に伝達されたデータを受信するために使用されるc.関数体:関数機能を実現するコードブロックはreturnを含む可能性がある
02.関数の定義
1.関数を決定する機能、2.関数名3を決定する.パラメータを決定することは、パラメータが必要かどうかを決定し、合格パラメータが必要かを決定することである(関数を実現するには外部の助けが必要かどうかを見る4.関数を実現する機能5.戻り値を決定する
関数を1つ書いて、2つの数の和を計算します
注意:1.関数は呼び出された場合にのみ実行する.関数呼び出し時に各パラメータに値があることを保証する.関数の呼び出しは必ず関数の宣言後に
03.関数の呼び出し
1.呼び出された関数は必ず宣言された2.実パラメータのリスト:実パラメータは、パラメータに値を割り当てるために使用されます.関数の呼び出しプロセスy.実パラメータに値を付与e.関数体を実行する
関数呼び出しが完了したら、呼び出し先に戻ります.
関数のパラメータ
関数の役割:関数から関数に値を渡す
1.外付けパラメータの実パラメータは位置によって形パラメータに値を与える
2..パラメータのデフォルトpyではデフォルト値を設定できます a.デフォルト値がある最後のb.デフォルト値があるパラメータは を伝えなくてもよい.
3.パラメータ数不定 a.パラメトリックの前面+"*"号形成メタb.最後の に置く
1.カプセル化(ある機能を一つの関数にバインドし、使用時に直接呼び出せばよい)
宣言形式:
def ( ):
:
return
def : python
関数名要求:識別子PEP 8見名知意():固定形式a.パラメータリスト:パラメータ名1、パラメータ名2、パラメータ名3、b.パラメータの機能:パラメータ外部から伝送内部に伝達されたデータを受信するために使用されるc.関数体:関数機能を実現するコードブロックはreturnを含む可能性がある
02.関数の定義
1.関数を決定する機能、2.関数名3を決定する.パラメータを決定することは、パラメータが必要かどうかを決定し、合格パラメータが必要かを決定することである(関数を実現するには外部の助けが必要かどうかを見る4.関数を実現する機能5.戻り値を決定する
関数を1つ書いて、2つの数の和を計算します
def sum1(number1,number2):
"""
:
:param number1: int
:param number2: int
:return:
"""
print("====")
print(number1 + number2)
注意:1.関数は呼び出された場合にのみ実行する.関数呼び出し時に各パラメータに値があることを保証する.関数の呼び出しは必ず関数の宣言後に
03.関数の呼び出し
1.呼び出された関数は必ず宣言された2.実パラメータのリスト:実パラメータは、パラメータに値を割り当てるために使用されます.関数の呼び出しプロセスy.実パラメータに値を付与e.関数体を実行する
関数呼び出しが完了したら、呼び出し先に戻ります.
list1 = []
def my_fun():
print("*"*10)
my_fun()
関数のパラメータ
関数の役割:関数から関数に値を渡す
1.外付けパラメータの実パラメータは位置によって形パラメータに値を与える
2..パラメータのデフォルトpyではデフォルト値を設定できます
3.パラメータ数不定