【Python教程】Python极值整数的边界探讨分析

所需工具:

Python

聪明的大脑

勤劳的双手

 

注意:本站只提供教程,不提供任何成品+工具+软件链接,仅限用于学习和研究。

 

教程如下:

第一次接触 python 时,是把它作为一个智能计算器使用的。普通的计算器计算很大的数时都会报错,比如计算 9 的 531441 次方,计算器就提示我不是数字:

%title插图%num

 

然后我就试了下 Python 解释器

%title插图%num

这个数字共有 507124 位,50 万位,不吃不喝不睡,1 秒钟读一位,要读 5 天多,足以说明,Python 中的整数是没有边界的,只是数越大,计算时间的越长而已。

但是,在编程的时候,如果要取最小值,通常要定义一个变量 min,初始值设置为最大,然后计算的结果比这个 min 小的时候,就把这个结果赋值给 min,那如何在 Python 中定义这个初始值呢?

比如说,在 java 中,我们有 Integer.MIN_VALUE 和 Integer.MAX_VALUE,Python 有类似的固定值么?

答:

温馨提示: 此处内容需要评论本文后才能查看.

标签

发表评论