Back

4. Python Numbers

📘 কনসেপ্ট (থিওরি)

পাইথনে তিন ধরনের সংখ্যার টাইপ আছে: 1. **int** — পূর্ণসংখ্যা (ধনাত্মক বা ঋণাত্মক), দশমিক ছাড়া। উদাহরণ: 10, -5, 0 2. **float** — দশমিক বিন্দুযুক্ত সংখ্যা। উদাহরণ: 3.14, -0.5, 1.0 3. **complex** — বাস্তব ও কাল্পনিক অংশযুক্ত সংখ্যা। উদাহরণ: 3+5j (শুরুতে কম ব্যবহৃত) আপনি int(), float(), এবং str() দিয়ে টাইপ পরিবর্তন করতে পারেন:
x = int(3.9) # x = 3 (দশমিক বাদ পড়ে) y = float(5) # y = 5.0 z = str(100) # z = "100"
পাইথন অনেক বড় সংখ্যাও সমস্যা ছাড়া সামলাতে পারে — অনেক অন্য ভাষার মতো সীমাবদ্ধতা নেই।

💡 উদাহরণ

সংখ্যা নিয়ে কাজ এবং টাইপ রূপান্তর:
a = 10 b = 3 print(a + b) # 13 print(a / b) # 3.333... (সবসময় float) print(a // b) # 3 (পূর্ণসংখ্যা ভাগ) print(a % b) # 1 (ভাগশেষ) print(a ** b) # 1000 (পাওয়ার/ঘাত)

🎯 আপনার কাজ (প্র্যাকটিস)

x = 17 এবং y = 5 নামে দুটি ভেরিয়েবল তৈরি করুন। পূর্ণসংখ্যা ভাগফল (//) এবং ভাগশেষ (%) আলাদা লাইনে প্রিন্ট করুন।
main.py
Loading...
OUTPUT
Run your code to see the output here...