ভূমিকা
নাম্বার ডেটা টাইপ সংখ্যাসূচক মান সংরক্ষণ করে। ভেরিয়েবলে মান অ্যাসাইন করলে নাম্বার অবজেক্ট তৈরি হয়। del স্টেটমেন্ট দিয়ে রেফারেন্স মুছে ফেলা যায়।
পাইথন সমর্থিত ৪টি সংখ্যাসূচক টাইপ
| টাইপ | বিবরণ | উদাহরণ |
|---|---|---|
| int | সাইনড ইন্টিজার (অনলিমিটেড প্রিসিশন Python 3-এ) | 10, -786, 0x69 (হেক্স) |
| float | ফ্লোটিং পয়েন্ট রিয়েল মান | 0.0, 15.20, -21.9, 32.3e18 |
| complex | কমপ্লেক্স নম্বর (x + yj, যেখানে j = √-1) | 3.14j, 9.322e-36j, 4.53e-7j |
নোট: Python 3-এ long টাইপ আলাদা নেই, int আনার্ভিট্রারি প্রিসিশন হ্যান্ডেল করে।
নাম্বার লিটারেল উদাহরণ
| int | float | complex |
|---|---|---|
| 10 | 0.0 | 3.14j |
| 100 | 15.20 | 15.20 |
| -786 | -21.9 | 9.322e-36j |
| 0x69 (হেক্স) | 32.3+e18 | 876j |
| -0x260 | -32.54e100 | 3e+26J |
কমপ্লেক্স নম্বর
কমপ্লেক্স নম্বর দুটি ফ্লোটিং পয়েন্ট নম্বরের অর্ডারড পেয়ার: x + yj। এখানে x = রিয়েল পার্ট, y = ইম্যাজিনারি পার্ট।
z = 3 + 4j print(z.real) # 3.0 print(z.imag) # 4.0 print(abs(z)) # 5.0 (মডুলাস)
ডিলিট করা
var1 = 1 var2 = 10 del var1 del var_a, var_b # একাধিক ডিলিট