[Python] 基礎-3 関数定義(サブルーチン)

ユーザー自身によって定義できる「関数」(サブルーチンやファンクション定義に相当する)

def 関数名 ( 引数 ):
←字下げ→関数の処理の内容
←字下げ→return( 戻り値 )
関数を使う処理

・ 関数を使う(参照する)処理が実行される前に定義(Pythonはインタプリタで処理)
・ 変数はローカル(同じ関数定義の中だけで値が保持される)
・ グローバル変数(関数定義の外側の変数)を参照・変更したい場合は、global文を使う

global文

複数の戻り値は、タプル型で戻る