Pythonの変数とは何ですか? | プログラミング学習 初心者向け入門ガイド

ホーム › >>

Pythonの変数とは何ですか?

記事掲載:https://laptrinhcanban.com/ja

Pythonの変数の概念を説明します。このレッスンの後、 python の変数とは何か、 python で変数に名前を付ける方法、およびpython で変数を使用する方法を知ることができます。

Pythonの変数とは何ですか?

Python の変数定義には、次の 2 つの通りがあります。

最初の学校は、データを格納するためのボックスのようなPython の変数を考慮します。これらのデータは、変数に格納して何度も使用できる数値または文字列にすることができます。数値の計算、文字列の編集などの操作の結果は、一時的に変数に保持され、将来のプログラムに使用されます。
Pythonの変数とは

2 番目の学校は、python の変数を data のアドレスのタグのようなものと見なします。データは異なるアドレスを持つメモリ内の別々の場所に格納され、Python の変数はメモリ内のそのデータのアドレスを書き込むために使用されるタグです。データを使用する場合は、そのデータの変数に書かれたアドレスにアクセスします。

Pythonの変数とは

上記の 2 つの方法のいずれかを使用して、Python の変数の概念を覚えておいてください。

Python で変数に名前を付ける

Python で変数に名前を付けるには、以下のように Python の変数命名規則に従う必要があります。

  1. Python で変数名に使用できる文字はa~zA~Z0~9、アンダースコア_、漢字、アクセント付きベトナム語などです。
  2. 先頭文字に数値(0~9)は使用できません。
  3. 最初の文字にはアンダースコアを使用できます。ただし、アンダースコアは特別な場合に使用されることが多いため、使用しない方がよいでしょう。
  4. Pythonで変数に名前を付けるときは大文字と小文字が区別されます
  5. Python キーワードは使用できません。

上記の表のPythonでの変数命名規則について、次のように詳しく学習します。

Pythonで変数に名前を付けるには、英数字、アンダースコアを使用してください

Python 3 以降では、Python で漢字とアクセント付きのベトナム語を使用して変数に名前を付けることができますが、Kiyoshi はこの方法を使用することをお勧めしません。

tên = "Kiyoshi"
tuổi =30

名前 = "Kiyoshi"
年齢 = 30

変数の最初の文字に数値を使用しないでください

Python では、変数の最初の文字に数値を使用できません。これは、SyntaxError が表示されるためです。

7up = 100

Lỗi SyntaxError:

  File "Main.py", line 1
7up = 100
^
SyntaxError: invalid syntax

Python で変数に名前を付けるときに大文字と小文字を区別する

Python で変数に名前を付けるときは、大文字と小文字が区別されます。たとえば、次の例の 2 つの変数は異なり、異なる結果が得られます。

str = "Tôi yêu"
STR = "Việt Nam"
print(str, STR)

>> Tôi yêu Việt Nam

Python で変数に名前を付けるために Python キーワードを使用しないでください

Python では、Python キーワードを使用して変数に名前を付けることはできません。キーワードは Python 固有の単語であり、変数に名前を付けるために使用することはできません。以下のステートメントを使用して、Python
のキーワードのリストを確認できます。

import sys
import keyword

print ("Python version: ", sys.version_info)
print ("Python keywords: ", keyword.kwlist)

そして、これは python のキーワードの表です。

False    await    else    import    pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield

上記の表のpython のキーワードを使用して Python で変数に名前を付けると、SyntaxError は次の例のように返されます。

from = "Việt Nam"

構文エラー エラー:

  File "Main.py", line 1
from = "Việt Nam"
^
SyntaxError: invalid syntax

Python での変数の使用

以下の例では、果物の価格 (VAT を含む) を計算して画面に出力するプログラムを作成します。

print ("オレンジの価格 " + str (120 * 1.1))
print ("リンゴの価格 " + str (90 * 1.1))
print ("バナナの価格 " + str (100 * 1.1))

上記のようにVATを申告するたびに不注意で間違えたり、国によって調整されたVATの場合は全部訂正しなければなりません。これは間違いを犯しやすく、時間を無駄にします。

代わりに、変数を作成して VAT 値を格納することにより、python で変数を使用します。使用するときは、以下のように変数名を呼び出すだけです。

tax = 1.1
print ("オレンジの価格 " + str (120 * tax))
print ("リンゴの価格 " + str (90 * tax))
print ("バナナの価格 " + str (100 * tax))

上記のどちらの書き方でも同じ結果が得られます。

オレンジの価格 132.0
リンゴの価格 99.00000000000001
バナナの価格 110.00000000000001

政府が VAT 率を1.5倍に引き上げたと仮定すると、 の値を次のように変更taxする1.5だけです。

tax = 1.5
print ("オレンジの価格 " + str (120 * tax))
print ("リンゴの価格 " + str (90 * tax))
print ("バナナの価格 " + str (100 * tax))

上記の例から、python で変数を使用すると、値を直接入力する場合に比べてエラーを減らすのに役立つだけでなく、プログラム内のデータの値を迅速かつ効率的に変更するのに役立つことがわかります。

まとめ

上記 Kiyoshi は、python での変数の概念とは何か、pythonで変数に名前を付ける方法、および python で変数を使用する方法について説明しました。レッスンの内容をよりよく理解するために、今日の例を書き直す練習をしてください。

そして、次のレッスンで Python の知識についてさらに学びましょう。

URL Link

https://laptrinhcanban.com/ja/python/nhap-mon-lap-trinh-python/bien-trong-python/bien-trong-python-la-gi/

この記事は役立つと思ったらいいね!とシェアをお願いします
">

ホーム  › >>

Profile
きよしです!笑

Author: Kiyoshi (Chis Thanh)

Kiyoshi was a former international student in Japan. After graduating from Toyama University in 2017, Kiyoshi is currently working as a BrSE in Tokyo, Japan.