Python 3
Python 3'te bu soru geçerli değildir. Düz inttip sınırsızdır.
Ancak, aslında şimdiki tercüman hakkında bilgi almak için arıyor olabilir kelime boyutu çoğu durumda makinenin kelime büyüklüğü aynı olacaktır. Bu bilgi, Python 3'te sys.maxsize, imzalı bir kelimenin temsil edebileceği maksimum değer olan hâlâ mevcuttur . Aynı şekilde, mümkün olan en büyük listenin veya bellek içi dizinin boyutudur .
Genellikle, imzasız bir kelimenin temsil edebileceği maksimum değer sys.maxsize * 2 + 1ve bir kelimedeki bit sayısı olacaktır math.log2(sys.maxsize * 2 + 2). Daha fazla bilgi için bu cevaba bakınız .
Python 2
Python 2'de, düz intdeğerler için maksimum değer şu şekilde kullanılabilir sys.maxint:
>>> sys.maxint
9223372036854775807
Minimum değeri burada-sys.maxint - 1 gösterildiği gibi hesaplayabilirsiniz .
Bu değeri aştığınızda Python düzden uzun tamsayılara sorunsuz bir şekilde geçer. Yani çoğu zaman, bunu bilmenize gerek kalmayacak.
inttürün temel olaraklongPython 2'deki türle aynı olduğunu unutmayın , bu nedenle maksimum veya minimum fikriinttamamen ortadan kalkar. Python 2'de bile temelde alakasız.