メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。 今日もPython。 今日はスコープに関して学ぶ。 前提 Pythonでは変数は全て「名前空間」に属する。 モジュールのトップレベル変数 グローバル変数という。モジュール内(同一ファイル)であればグローバル変数として扱えるが、 モジュールの外からだとモジュールの属性として扱える。 グローバル変数 他言語のグローバル変数とは意味が違う。1ファイル全体が有効範囲。 ローカル変数 関数内での変数はその関数が呼び出された時点で作成される。その関数内においてのみ扱える変数。 関数内で代入された時点でローカル変数が作成される。 グローバル変数と同じ名前であっても関数内で代入されたらその時点でローカル変数が作成される。 よっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く