Python:関数
関数=複数のコードをひとつにまとめたもの
Pythonで標準で組み込まれている関数
- print()
- range()
- enumerate()
- list()
- tuple()
- etc.
・ユーザー定義関数
構文:
def 関数名(引数):
関数内で処理する内容
関数名(引数) #定義した関数を呼び出す
プログラムは上から順に実行されるため、関数を定義するより前に関数を呼び出そうとするとエラーになる
・関数の作成
・関数の命名規則(PEP8推奨)
- 関数の名前は小文字
- 必要に応じてアンダースコア(_)で区切る
- etc.
https://pep8-ja.readthedocs.io/ja/latest/
・関数の引数
・複数の引数を渡す
・引数にデフォルトの値を設定する
・関数の戻り値を設定する
構文
def 関数名(引数):
関数で行う処理
return 値
変数=関数名(引数)
関数の定義のみ行い、処理内容を後で記述するときに使用される