Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Python Mengendalikan Nilai Integer Maksimum dan Minimum?
Mewakili Nilai Integer Maksimum dan Minimum dalam Python
Berbeza dengan Java Integer.MIN_VALUE dan Integer .MAX_VALUE pemalar, Python 3 mengendalikan integer sempadan berbeza.
Python 3
Untuk Python 3, integer biasa tidak terhad dan tidak memerlukan nilai minimum atau maksimum yang jelas.
Walau bagaimanapun, anda mungkin berminat dalam sys.maxsize, yang mewakili nilai maksimum yang boleh diwakili oleh tanda tangan perkataan. Ia secara berkesan adalah saiz maksimum untuk senarai atau jujukan dalam ingatan yang lain.
Python 2
Python 2 memang mempunyai sempadan untuk integer biasa, boleh diakses melalui sys. maxint. Ia mewakili nilai maksimum sebagai 2**63-1. Nilai minimum boleh dikira sebagai -sys.maxint - 1.
Dalam kebanyakan kes, Python 2 beralih dengan lancar kepada integer panjang setelah melebihi maksimum, mengurangkan keperluan untuk pengetahuan eksplisit tentang nilai ini.
Atas ialah kandungan terperinci Bagaimanakah Python Mengendalikan Nilai Integer Maksimum dan Minimum?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!