কমপ্লেক্স নম্বর বাস্তব (রিয়েল) এবং কাল্পনিক (ইম্যাজিনারি) অংশ দিয়ে তৈরি হয়। বাস্তব অংশ একটি ফ্লোট নম্বর, এবং কাল্পনিক অংশ যেকোনো ফ্লোট নম্বর গুণ করা -১ এর বর্গমূল যা j হিসেবে সংজ্ঞায়িত।
>>> no = 5+6j >>> no.real 5.0 >>> no.imag 6.0 >>> type(no)
ফলাফল অবজেক্ট কমপ্লেক্স ডেটা টাইপের। পাইথন লাইব্রেরিতে complex() ফাংশনও আছে, যা দুটি ফ্লোট আর্গুমেন্ট থেকে অবজেক্ট তৈরি করে।
>>> no = complex(5,6) >>> no (5+6j) >>> no.real 5.0 >>> no.imag 6.0 >>> type(no)