Python সংখ্যা
- পূর্ববর্তী পৃষ্ঠা Python ডাটা টাইপ
- পরবর্তী পৃষ্ঠা Python Casting
Python সংখ্যা
Python-এ সংখ্যা ধরন তিনটি রয়েছে:
- int
- float
- complex
বদলগুলিকে অভিন্ন করার সময়, সংখ্যা ধরনের বদল তৈরি করা হবে:
ইনস্ট্যান্স
x = 10 # int y = 6.3 # float z = 2j # complex
Python-এ কোনও অবজেক্টের ধরন পরীক্ষা করতে type()
ফাংশন:
ইনস্ট্যান্স
print(type(x)) print(type(y)) print(type(z))
Int
Int বা সংখ্যা সম্পূর্ণ সংখ্যা, পজিটিভ বা নেগেটিভ, দশমিক নেই, দৈর্ঘ্য সীমাহীন。
ইনস্ট্যান্স
সংখ্যা:
x = 10 y = 37216654545182186317 z = -465167846 print(type(x)) print(type(y)) print(type(z))
Float
ফ্লোট বা "দ্বিগুণ সংখ্যা" হল দশমিক সহ পজিটিভ বা নেগেটিভ সংখ্যা。
ইনস্ট্যান্স
দ্বিগুণ সংখ্যা:
x = 3.50 y = 2.0 z = -63.78 print(type(x)) print(type(y)) print(type(z))
দ্বিগুণ সংখ্যাও "e"-সহ বিজ্ঞানীয় সংখ্যা হতে পারে, যা 10-র পদবর্গকে নির্দেশ করে。
ইনস্ট্যান্স
দ্বিগুণ সংখ্যা:
x = 27e4 y = 15E2 z = -49.8e100 print(type(x)) print(type(y)) print(type(z))
কমপক্ষ
কমপক্ষকে "j"-এর মাধ্যমে লেখা হয়:
ইনস্ট্যান্স
কমপক্ষ
x = 2+3j y = 7j z = -7j print(type(x)) print(type(y)) print(type(z))
ধরন রূপান্তর
আপনি int()
、float()
এবং complex()
একটি ধরন থেকে অন্য ধরনে রূপান্তরিত করার পদ্ধতি:
ইনস্ট্যান্স
একটি ধরন থেকে অন্য ধরনে রূপান্তরিত করুন:
x = 10 # int y = 6.3 # float z = 1j # complex # সংখ্যা ফ্লটিং রূপে রূপান্তরিত করুন: a = float(x) # ফ্লটিং সংখ্যা কোনও অন্য সংখ্যা ধরনে রূপান্তরিত করুন: b = int(y) # সংখ্যা কোম্পলেক্সে রূপান্তরিত করুন: c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
মন্তব্য:আপনি একক সংখ্যা কোনও অন্য সংখ্যা ধরনে রূপান্তরিত করতে পারবেন না。
একক সংখ্যা
Python-এ random()
ফাংশন একক সংখ্যা তৈরি করতে ব্যবহার করা যায়, কিন্তু Python-এ random
একটি ভুট্টো মডিউল, যা একক সংখ্যা তৈরি করতে ব্যবহার করা যায়:
ইনস্ট্যান্স
random মডিউল ডাউনলোড করে এবং ১ থেকে ৯ এর মধ্যে একটি একক সংখ্যা প্রদর্শিত করুন:
import random print(random.randrange(1,10))
এখানে Random মডিউল রেফারেন্স ম্যানুয়াল এখানে, আপনি Random মডিউল সম্পর্কে আরও বেশি জানতে পারবেন。
- পূর্ববর্তী পৃষ্ঠা Python ডাটা টাইপ
- পরবর্তী পৃষ্ঠা Python Casting