Python数值操作有哪些技巧和函数可用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1563个文字,预计阅读时间需要7分钟。
在Python中,数值类型主要有以下三种:+int(整数)+float(浮点数)+complex(复数)。其中,整数和浮点数都属于实数范围,而复数应用场景较少,这里不做讨论。字符型和布尔型的值也可以转换为数值。
在python中,数值有以下3种类型
其中整数和浮点数都属于实数的范围,而复数使用到的情况较少,这里不做讨论。
字符型和布尔型的值可以转换为数值,方法如下
int(True) # 结果为1int(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中,数值类型主要有以下三种:+int(整数)+float(浮点数)+complex(复数)。其中,整数和浮点数都属于实数范围,而复数应用场景较少,这里不做讨论。字符型和布尔型的值也可以转换为数值。
在python中,数值有以下3种类型
其中整数和浮点数都属于实数的范围,而复数使用到的情况较少,这里不做讨论。
字符型和布尔型的值可以转换为数值,方法如下
int(True) # 结果为1int(False) # 结果为0
int('3') # 结果为3
float('inf') # 结果为inf
float('NaN') # 结果为nan
float('nan') # 结果为nan
ord('A') # 结果为65
最后一个函数比较特殊,ord函数根据ASCII码将单个字符转换为数值,与之相对,chr函数可以将数值转换为ASCII编码的字符。
通过上述代码可以发现,python中有两个特殊数值,一个是无穷inf,一个是nan。

