Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで変数を宣言する方法は?


Pythonでは、特定のデータ型で変数を宣言する必要はありません。

Pythonには、変数を宣言するためのコマンドがありません。変数は、何らかの値が割り当てられたときに作成されます。変数に割り当てられた値によって、その変数のデータ型が決まります。

したがって、Pythonで変数を宣言するのは非常に簡単です。

  • 変数に名前を付けるだけです

  • 必要な値を割り当てます

  • 変数のデータ型は、割り当てられた値から自動的に決定されます。明示的に定義する必要はありません。

整数変数を宣言する

整数変数を宣言するには-

  • 変数に名前を付けます

  • それに整数値を割り当てます

x=2
print(x)
print(type(x))

これは、Pythonで整数変数を宣言する方法です。変数に名前を付けて、必要な値を割り当てます。データ型は自動的に決定されます。

出力

2
<class 'int'>

文字列変数を宣言する

変数に文字列値を割り当てると、文字列変数になります。 Pythonでは、文字列値は一重引用符または二重引用符で割り当てることができます。

x='2'
print(x)
print(type(x))

出力

2
<class 'str'>

float変数を宣言する

float変数は、float値を割り当てることで宣言できます。もう1つの方法は、型キャストによるものです。

両方を使用します。

x=2.0
print(x)
print(type(x))
y=float(2)
print(y)
print(type(y))

出力

2.0
<class 'float'>
2.0
<class 'float'>

文字列変数は、整数値を文字列として使用する場合、型キャストを使用して宣言することもできます。

定義されたデータ型の値のみを変数に割り当てることができる他の言語とは異なります。これは、整数変数にはプログラム全体でのみ整数値を割り当てることができることを意味します。ただし、Pythonでは、変数は特定のデータ型ではありません。それらのデータ型は、設定した後でも変更できます。

次の例は、上記の概念を明確にします。

x=10
print(x)
print(type(x))
x="abc"
print(x)
print(type(x))

出力

10
<class 'int'>
abc
<class 'str'>

変数xはint型でした。後で文字列値が割り当てられると、文字列変数に変わります。


  1. Python plt.titleに変数を追加するにはどうすればよいですか?

    Pythonに変数を追加するにはplt.title() 、次の手順を実行できます- numpyとnum(変数)を使用してxとyのデータポイントを作成し、yを計算して、これをタイトルに設定します。 plot()を使用してxおよびyデータポイントをプロットします 赤い色の方法。 変数numを使用して曲線のタイトルを設定します。 図を表示するには、 show()を使用します メソッド。 例 import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize&q

  2. Python関数でグローバル変数を使用するにはどうすればよいですか?

    グローバルおよびローカルという用語は、スクリプトまたはプログラム内の変数の到達範囲に対応します。グローバル変数は、どこからでもアクセスできる変数です。ローカル変数には、そのフレーム内でのみアクセスできます。ローカル変数にグローバルにアクセスすることはできません。 グローバル変数は、関数の外部で定義および宣言され、どこでも使用できる変数です。 同じ名前の変数が関数のスコープ内で定義されている場合、その変数は関数内で指定された値のみを出力し、グローバル値は出力しません。 指定されたコードは、関数fooの内部と外部の両方でグローバル変数にアクセスする方法を示すように書き直されています。 例 #