จำนวนเชิงซ้อนประกอบด้วยส่วนจริงและส่วนจินตภาพ ส่วนจริงเป็นจำนวนทศนิยม และส่วนจินตภาพคือจำนวนทศนิยมใด ๆ คูณด้วยรากที่สองของ -1 ซึ่งถูกกำหนดเป็น j
>>> no=5+6j >>> no.real 5.0 >>> no.imag 6.0 >>> type(no) <class 'complex'>
วัตถุผลลัพธ์เป็นชนิดข้อมูลที่ซับซ้อน ไลบรารี Python ยังมีฟังก์ชัน complex() ซึ่งสร้างวัตถุจากอาร์กิวเมนต์ float สองตัว
>>> no=complex(5,6) >>> no (5+6j) >>> no.real 5.0 >>> no.imag 6.0 >>> type(no) <class 'complex'>