Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 変数名の命名規則 | セクション
データ分析のためのPython基礎

book変数名の命名規則

メニューを表示するにはスワイプしてください

素晴らしい進歩です!次は、基礎的でありながら非常に重要なテーマ――変数の命名について学びます。スーパーマーケットの商品にそれぞれ決まった場所とラベルがあるように、Pythonの各変数も慎重に名前を付ける必要があります。適切な命名は、コードの内容を一目で理解しやすくします。

ここでは、Alexが変数の命名規則とその実践方法について解説します。

変数名のルール

先頭は必ず英字またはアンダースコア

変数名は英字またはアンダースコアで始める必要があります。例:item_name_price。数字で始めることはできません(例:2item は無効)。

使用できるのは英字、数字、アンダースコアのみ

変数名には英字、数字、アンダースコアのみを使用します。例:item_name1 は有効ですが、ハイフンなどの特殊文字は避けてください(item-name は無効)。

大文字・小文字の区別に注意

Pythonでは大文字と小文字が区別されます。したがって、itemItem は別の変数として扱われます。

Pythonの予約語は使用しない

printiftype など、Pythonの組み込みキーワードは変数名として使用しないでください。これらは言語内で特別な用途に使われています。

適切な変数名の例

次の例では、すべての変数命名規則が守られており、変数が正しく命名されているため、コードが正常に動作します。

123456
# Correct variable names item_name = "Apple" _item_price = 0.99 item1_quantity = 10 storeName = "Green Valley Groceries" print(item_name, _item_price, item1_quantity, storeName)
copy

誤った命名の例

次の例では、変数の命名規則が守られていないため、コード実行時にエラーや問題が発生します。

123456
# Incorrect variable names 1item = "Banana" # Variables cannot start with a number. Instead try `item_one`, or `oneItem` item-name = "Orange" # Variables cannot contain a dash (-), use underscores (_) instead. For example `item_name` is a valid variable print = 5.0 # You cannot use reserved keywords as a variable # But you can use these words in combination with others to name a variable # For example, `print_quantity = 5.0` is valid.
copy
Note
注意

上記の変数名を修正してみることで、エラーなくコードを実行できるようになります。

適切に命名された変数は、コードの可読性と保守性を向上させる要素。Pythonの命名規則に従うことは、構文エラーやその他の潜在的な問題の回避に不可欠。

question mark

本章で説明したルールに従い、次のうち有効なPythonの変数名はどれか?

すべての正しい答えを選択

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  6

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  6
some-alt