文件名称:无穷大与NaN-python cookbook(第3版)高清中文完整版
文件大小:4.84MB
文件格式:PDF
更新时间:2024-06-29 23:05:59
python cookbook 第3版 高清 中文完整版
3.7 无穷大与NaN 问题 你想创建或测试正无穷、负无穷或NaN(非数字)的浮点数。 解决方案 Python并没有特殊的语法来表示这些特殊的浮点值,但是可以使用 float() 来创建它 们。比如: >>> a = float('inf') >>> b = float('-inf') >>> c = float('nan') >>> a inf >>> b -inf >>> c nan >>> 为了测试这些值的存在,使用 math.isinf() 和 math.isnan() 函数。比如: >>> math.isinf(a) True >>> math.isnan(c) True >>> 讨论