関数定義・ファンクション

このカテゴリーの記事(新着順)


関数に引数として渡される値は、関数内のローカル変数となるという解説を行いました。 参考: 変数のスコープ/グローバル変数とローカル変数 - Python入門ルーム 関数内からグローバルスコープの変数にアクセスする - Python入門ルーム...

日時: 2008年06月01日 23:41

Pythonの変数スコープについて、前述しましたが、関数内からグローバルスコープの変数にアクセスする手段も、PHP同様に用意してあります。 書き方は、PHPなど他言語と同じように、global宣言を用います。 def scope_pytho...

日時: 2008年06月01日 23:25

Pythonの変数スコープ Pythonの場合も、他の多くの言語と同様に、関数に引数として渡される変数は、ローカル変数として、関数内のみのローカルスコープに限り有効です。 この実験のために、次のようなコードを書いてみます。 def scop...

日時: 2008年06月01日 22:59

Pythonでは、関数定義において、複数の値を返すように書くことができます。 通常、他のプログラミング言語では、関数は一つの値のみを返しますので、これはPython特有のものですね。 とは言っても、書き方はすごく簡単で、returnに続いて...

日時: 2008年06月01日 03:45

関数引数のデフォルト値の指定 Pythonでは、関数定義の際に、引数にデフォルト値を指定できます。 PHPと同じような書き方が可能です。 def name_old_country(name='あなた', old='30歳', country...

日時: 2008年06月01日 03:22

Pythonの関数定義は、他の言語とほぼ同じやり方ですので、分かりやすいです。 関数定義の宣言には、「def」を用います。 Rubyと同じです。 def sum(n1, n2, n3, n4): return n1 + n2 + n...

日時: 2008年06月01日 02:23






あわせて読みたいブログパーツ
フィードメーター - Python勉強ルーム