導入
Pythonのデータ型は、変数の型を定義するために使用されます。この記事では、すべてのデータ型を一覧表示し、それぞれの機能について説明します。Pythonを始めたばかりの方は、まずは初心者向けのPythonチュートリアルをご覧ください。既にご覧になっている方は、Pythonのコメントとステートメントに関する以前のチュートリアルもぜひご覧ください。.
Pythonの数値データ型
次のような数値を格納するための Python 数値データ型。
- int – 長さ無制限の符号付き整数を保持します。.
- long - 長整数を保持します (Python 2.x に存在、Python 3.x では非推奨)。.
- Float – 正確な浮動小数点数を保持し、小数点以下 15 桁までの精度があります。.
- 混合 – 混合数を含みます。.
Pythonでは、CやC++のように変数を定義する際にデータ型を定義する必要はありません。変数に値を代入するだけで済みます。しかし、現在保持されている数値の型を確認したい場合は、次のようにtype()を使用できます。
#create a variable with integer value.
a=100
print("The type of variable having value", a, " is ", type(a))
#create a variable with float value.
b=10.2345
print("The type of variable having value", b, " is ", type(b))
#create a variable with complex value.
c=100+3j
print("The type of variable having value", c, " is ", type(c))上記のコードを実行すると、下の画像のような出力が表示されます。.

Pythonの文字列データ型
文字列は文字の並びです。PythonはUnicode文字をサポートしています。一般的に、文字列は一重引用符または二重引用符で表されます。.
a = "string in a double quote"
b= 'string in a single quote'
print(a)
print(b)
# using ',' to concatenate the two or several strings
print(a,"concatenated with",b)
#using '+' to concate the two or several strings
print(a+" concated with "+b)
上記のコードは、以下の画像のような出力を生成します。

Python リストデータ型
リストはPython独自の多用途なデータ型です。ある意味では、C/C++の配列と同じです。しかし、Pythonのリストの興味深い点は、異なる型のデータを同時に保持できることです。正式なリストとは、角括弧([])とカンマ(,)を使って記述された、順序付けられたデータの並びです。.
#list of having only integers
a= [1,2,3,4,5,6]
print(a)
#list of having only strings
b=["hello","john","reese"]
print(b)
#list of having both integers and strings
c= ["hey","you",1,2,3,"go"]
print(c)
#index are 0 based. this will print a single character
print(c[1]) #this will print "you" in list c
上記のコードは次のような出力を生成します

Pythonタプル
タプルは、リストに似たデータのシーケンスである別のデータ型です。ただし、タプルは不変です。つまり、タプル内のデータは書き込み保護されています。タプル内のデータは、括弧とカンマを使って記述されます。.
tuple having only integer type of data.
a=(1,2,3,4)
print(a) #prints the whole tuple
tuple having multiple type of data.
b=("hello", 1,2,3,"go")
print(b) #prints the whole tuple
#index of tuples are also 0 based.r code... */上記の Python データ型タプルのサンプルコードの出力は次のようになります。.

Python辞書
Pythonの辞書は、キーと値のペアの形式で順序付けされていないデータの列です。ハッシュテーブルに似ています。辞書は中括弧で囲み、キー:値の形式で記述します。大量のデータから効率的にデータを取得するのに非常に便利です。.
#a sample dictionary variable
a = {1:"first name",2:"last name", "age":33}
#print value having key=1
print(a[1])
#print value having key=2
print(a[2])
#print value having key="age"
print(a["age"])この Python 辞書データのサンプル コードを実行すると、出力は次の画像のようになります。.

結果
Pythonのデータ型についてはこれで終わりです。各コードを自分のマシンで実行してみることを忘れないでください。また、コピー&ペーストするだけでなく、実際に自分でコードを書いてみてください。.














