【发布时间】:2012-04-09 06:36:47
【问题描述】:
如何将长整数的最大值分配给变量,例如,类似于 C++ 的LONG_MAX。
【问题讨论】:
-
我不确定 Python 整数是否受到限制。在你越过 sys.maxint 的那一刻,它会将内部表示从 int 更改为 long,它具有无限的精度。
-
我问是因为我需要在一组值中一个一个地找到一个最小值所以首先我需要将一个大值存储到一个变量中,以便我可以将它与其他值进行比较
-
对您的评论 - 我建议使用内置函数 min.
-
如果您只是想找到最小值,则不需要最大值,即使您使用 C++ 或任何其他语言进行编程也是如此。如果您只是要遍历所有元素,只需使用第一个元素作为您的起始值。 (但如果你真的想用 Python 编程,最好使用
min函数!) -
@Sreevisakh:对于“大价值”,使用无穷大,
float("inf")。或者更好的是,使用内置的min函数。
标签: python