পাইথন ঘ
পাইথন 3 এ, এই প্রশ্নটি প্রযোজ্য নয়। প্লেইন int
টাইপ আনবাউন্ডেড।
তবে আপনি সম্ভবত বর্তমান দোভাষীর শব্দের আকার সম্পর্কে তথ্য সন্ধান করছেন যা বেশিরভাগ ক্ষেত্রেই মেশিনের শব্দের আকারের সমান হবে। পাইথন 3-তে এখনও সেই তথ্য পাওয়া যায় sys.maxsize
যা স্বাক্ষরিত শব্দের দ্বারা উপস্থাপনযোগ্য সর্বাধিক মান। সমানভাবে, এটি সর্বাধিক সম্ভাব্য তালিকার আকার বা মেমরির ক্রম ।
সাধারণত, স্বাক্ষরবিহীন শব্দের দ্বারা উপস্থাপনযোগ্য সর্বাধিক মান হবে sys.maxsize * 2 + 1
এবং একটি শব্দের বিটের সংখ্যা হবে math.log2(sys.maxsize * 2 + 2)
। আরও তথ্যের জন্য এই উত্তর দেখুন ।
পাইথন 2
পাইথন 2-তে, সমতল int
মানের জন্য সর্বাধিক মানটি পাওয়া যায় sys.maxint
:
>>> sys.maxint
9223372036854775807
এখানে-sys.maxint - 1
প্রদর্শিত হিসাবে আপনি সর্বনিম্ন মান গণনা করতে পারেন ।
এই মানটি ছাড়িয়ে গেলে পাইথন নির্বিঘ্নে সমতল থেকে দীর্ঘ পূর্ণসংখ্যায় স্যুইচ করে। বেশিরভাগ সময়, আপনার এটি জানা দরকার হবে না।
int
টাইপটি মূলত পাইথন 2 তে টাইপের মতোlong
, তাই সর্বাধিক বা ন্যূনতম ধারণাটিint
সম্পূর্ণ অদৃশ্য হয়ে যায়। এটি পাইথন ২