Python数值操作有哪些技巧和函数可用?

2026-05-24 14:400阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1563个文字,预计阅读时间需要7分钟。

Python数值操作有哪些技巧和函数可用?

在Python中,数值类型主要有以下三种:+int(整数)+float(浮点数)+complex(复数)。其中,整数和浮点数都属于实数范围,而复数应用场景较少,这里不做讨论。字符型和布尔型的值也可以转换为数值。


在python中,数值有以下3种类型

  • int, 整数
  • float,浮点数
  • complex,复数
  • 其中整数和浮点数都属于实数的范围,而复数使用到的情况较少,这里不做讨论。

    字符型和布尔型的值可以转换为数值,方法如下

    int(True) # 结果为1
    int(False) # 结果为0
    int('3') # 结果为3
    float('inf') # 结果为inf
    float('NaN') # 结果为nan
    float('nan') # 结果为nan
    ord('A') # 结果为65

    最后一个函数比较特殊,​​ord​​​函数根据ASCII码将单个字符转换为数值,与之相对,​​chr​​函数可以将数值转换为ASCII编码的字符。

    通过上述代码可以发现,python中有两个特殊数值,一个是无穷​​inf​​​,一个是​​nan​​。

    阅读全文

    本文共计1563个文字,预计阅读时间需要7分钟。

    Python数值操作有哪些技巧和函数可用?

    在Python中,数值类型主要有以下三种:+int(整数)+float(浮点数)+complex(复数)。其中,整数和浮点数都属于实数范围,而复数应用场景较少,这里不做讨论。字符型和布尔型的值也可以转换为数值。


    在python中,数值有以下3种类型

  • int, 整数
  • float,浮点数
  • complex,复数
  • 其中整数和浮点数都属于实数的范围,而复数使用到的情况较少,这里不做讨论。

    字符型和布尔型的值可以转换为数值,方法如下

    int(True) # 结果为1
    int(False) # 结果为0
    int('3') # 结果为3
    float('inf') # 结果为inf
    float('NaN') # 结果为nan
    float('nan') # 结果为nan
    ord('A') # 结果为65

    最后一个函数比较特殊,​​ord​​​函数根据ASCII码将单个字符转换为数值,与之相对,​​chr​​函数可以将数值转换为ASCII编码的字符。

    通过上述代码可以发现,python中有两个特殊数值,一个是无穷​​inf​​​,一个是​​nan​​。

    阅读全文