変数タイプをpythonで宣言できますか

変数(変数)は、Python言語では非常に重要な概念です。変数の主な機能は、Pythonプログラムの値に名前を付けることです。 「ZhangSan」、「Li Si」、「WangErMazi」に似た名前は覚えやすいです。

Python言語では、宣言するときに変数に値を割り当てる必要があります。結局のところ、値を表さない変数は無意味であり、そのような変数はPython言語では許可されていません。

変数の宣言も非常に簡単です。構文構造は次のとおりです。

variable_name = variable_value

等号(=)の左側が変数名、右側が変数値です。値が割り当てられると、Pythonコンパイラは変数のタイプを自動的に認識します。

注:変数に任意の名前を付けることはできません。特定のルールに準拠する必要があります。変数名には通常、文字、数字、下線(_)が含まれ、変数名を数字で始めることはできません。たとえば、value315は有効な変数名であり、315valueは誤った変数名です。

次のコードは複数の変数を宣言しています。これらの変数のデータタイプには、整数、文字列、ブール値、および浮動小数点数が含まれます。最後に、これらの変数の値を出力します。

x =20           #整数型の変数を宣言する
y =40           #整数型の変数を宣言する
s ="I love python"   #文字列タイプ変数を宣言する
flag = True         #ブール変数を宣言する
u =30.4          #浮動小数点変数を宣言する
print(flag)         #フラグ変数の値を出力します
print(x + y)        #xとyの合計を出力します
print(s)          #s変数の値を出力します
print(u)          #u変数の値を出力します

ナレッジポイントの拡張:

python宣言変数

変数の名前と使用法

Pythonで変数を使用する場合は、いくつかのルールとガイドラインに従う必要があります。
これらのルールに違反するとエラーが発生します。ガイドラインは、作成したコードを読みやすく、理解しやすくするように設計されています。変数に関する次の規則に注意してください。
変数名には、文字、数字、および下線のみを含めることができます。変数名は文字または下線で始めることができますが、数字で始めることはできません。たとえば、変数に次のように名前を付けることができます。

message_1ですが、1_messageという名前にすることはできません。

変数名にスペースを含めることはできませんが、アンダースコアを使用して単語を区切ることができます。たとえば、変数名greeting_messageは機能しますが、変数名greetingmessageはエラーを引き起こします。

Pythonのキーワードと関数名を変数名として使用しないでください。つまり、印刷などの特別な目的でPythonによって予約されている単語を使用しないでください。

変数名は短く、わかりやすいものにする必要があります。たとえば、nameはnよりも優れており、student_nameはs_nよりも優れており、name_lengthはlength_of_persons_nameよりも優れています。

小文字のlと大文字のOは、1と0の数字と間違われる可能性があるため、注意して使用してください。

優れた変数名を作成するには、特にプログラムが複雑で興味深い場合は、ある程度の練習が必要です。ますます多くのプログラムを作成し、他の人が作成したコードを読み始めると、意味のある変数名を作成するのが上手になります。
今のところ、小文字のPython変数名を使用する必要があることに注意してください。変数名に大文字を使用してもエラーは発生しませんが、大文字は使用しないことをお勧めします。

# 変数を宣言する
message ="Hello Python world!"
 
# 結果を印刷する
print(message)

上記のコードの出力は次のとおりです。HelloPythonworld!

上記は、変数タイプをpythonで宣言できるかどうかの詳細です。変数タイプをpythonで宣言できるかどうかの詳細については、ZaLou.Cnの他の関連記事に注意してください。

Recommended Posts

変数タイプをpythonで宣言できますか
pythonの数値は可変型ですか
pythonコードをソフトウェアにすることはできますか
pythonの関数
Python学習変数タイプ
python辞書の値を変更できますか?
Pythonイテレーターもこのようにプレイできます
Centosインストールセキュリティドッグは5つのステップで完了することができます
Pythonでできること
Pythonの結合関数
12.Python3でのネットワークプログラミング
pythonでステートメントを印刷する
Pythonの基本的なデータタイプ
Ubuntuにpythonをインストールする
Pythonでのコンテキスト管理
pythonの算術演算子
Pythonの基本的なデータタイプ
pythonでguiを書く
PythonでのMongoDBの使用
pythonはゲームを開発できますか
PythonのStr文字列
Pythonでの計算ジオメトリ
ubuntu16.04で教えるために使用できる興味深いアプリケーション