Python 3 – 変数とタイプ-Pythonチュートリアル

Pythonはサポートします さまざまなタイプの変数 (データ型)整数、浮動小数点数、テキストなど。

変数のデータ型を指定する必要はありません。変数に任意の値を割り当てるだけです。 以下にプログラムを入力して起動します。

関連コース: 完全なPythonプログラミングコースと演習

データ型

変数にはいくつかのデータ型があります。 Pythonは、整数(数値)、浮動小数点数、ブール値(trueまたはfalse)、および文字列(テキスト)をサポートしています。

Pythonは、変数に割り当てた値に基づいてデータ型を決定します。 変数x、x = 3を作成すると、Pythonはその整数を想定します。 しかし、x = 1.5を割り当てると、Pythonは整数ではなく浮動小数点数を認識します。

以下の例は、いくつかの変数を示しています。 これらは必要に応じて割り当てることができます。 定義したら、それらを印刷したり、算術を使用したりできます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15


x = 3
f = 3.1415926
name = "Python"

print(x)
print(f)
print(name)

combination = name + " " + name
print(combination)

sum = f + f
print(sum)

ターミナルまたはIDEを使用してプログラムを実行します。

この例では、異なるデータ型のいくつかの変数(x、f、name)があります。 プログラムの後半で、さらに多くの変数(組み合わせ、合計)を作成します。

変数は、プログラムのどこにでも定義できます。 変数名は1〜n文字です。

数字とテキストを含むいくつかの行が表示されます。

Python変数

ネーミング

変数名は、文字(大文字または小文字)またはアンダースコアで始まる必要があります。 変数は数字で始めることはできず、大文字と小文字が区別されます。

2つの変数xとXを作成する場合、それらは異なる変数です。

1
2
3
4
5
6
7
8
9
10
Python 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170118] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> x = 3
>>> X = 4
>>> print(x)
3
>>> print(X)
4
>>>

キャメルケース

慣例により、変数はキャメルケースで囲まれることがよくあります。つまり、最初の文字は小さく、次の単語はすべて大文字です。

キャメルケースを使用する変数の例

1
2
3
daysInYear = 365
daysInMonth = 30
numberFiles = 5

これは、1つの長い変数(dayinyear)を持つよりも読みやすいです。 しかし、それはPythonの厳密な要件ではありません。

初心者の方は、 それなら私はこの本を強くお勧めします。

演習

以下の演習を試してください

  1. 複数の数字を表示するプログラムを作成します。
  2. 64 +32の合計を解いて表示するプログラムを作成します。
  3. 2と同じようにしますが、合計をx + yにします。

これらを完了したら、次の演習に進みます。

例をダウンロード

Hope this helps!

Source link