การสร้างตัวแปร ของภาษา Python ไม่ต้องกำหนดชนิดของข้อมูล (Data type) เนื่องจาก Python จะกำหนดชนิดของข้อมูล จากข้อมูลของตัวแปรที่กำหนดไว้ ตัวอย่างจะแนะนำการสร้างตัวแปร และใช้คำสั่ง type ตรวจสอบว่าเป็นตัวแปรชนิดข้อมูลใด สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Python การสร้างตัวแปร และการกำหนดชนิดข้อมูล
i = 10
print( type(i) )
f = 5.9
print( type(f) )
s = 'hello'
print( type(s) )
b = True
print( type(b) )
number = [10,20]
print( type(number) )
ผลลัพธ์
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
<class 'list'>
Python การสร้างตัวแปร และการกำหนดชนิดข้อมูล ตัวอย่างสร้างตัวแปรพร้อมกำหนดค่า โดยจะเห็นว่าภาษา Python นั้นไม่ต้องกำหนดชนิดข้อมูล เช่น i = 10 ซึ่ง Python จะรู้ว่าตัวแปร i เป็นชนิด int จากข้อมูลที่กำหนดไว้ ตัวอย่างใช้คำสั่ง type แสดงชนิดของตัวแปร i ได้ผลลัพธ์เป็น <class 'int'> หมายความว่า ตัวแปร i เป็นชนิดตัวเลข หรือ int เป็นต้น