3、Python 数据类型详细篇:数值
2022/6/16 1:20:18
本文主要是介绍3、Python 数据类型详细篇:数值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Python 的数值可以表示三种类型的数据:
-
整数 :可以表示正数,例如 123;可以表示负数,例如 123;使用 0 表示零。
-
浮点数:浮点数由整数部分与小数部分组成,例如 123.456。
-
复数:复数由实数部分和虚数部分构成,例如 1 + 2j,实数部分是 1,虚数部分是 2。
基本运算
加法
>>> 1 + 1 2
>>> 1.2 + 2.3 3.5
>>> x = 1 + 2j >>> y = 2 + 3j >>> x + y (3 + 5j)
减法
>>> 2 - 1 1
>>> 2.3 - 1.2 1.09999999999999
>>> x = 1 + 2j >>> y = 2 + 3j >>> y - x (1 + 1j)
乘法
>>> 1 * 2 2
>>> 1.1 * 1.1 1.21000000000002
>>> (1 + 2j) * 2 (2 + 4j)
除法
>>> 5 // 2 2
>>> 5 / 2 2.5
>>> (2 + 2j) / 2 (1 + 1j)
求模
>>> 5 % 2 1
>>> 5.1 % 2 1.09999999999999
幂运算
>>> 2 ** 3 8
>>> 1.1 ** 3 1.33100000000004
比较运算
>>> 2 > 1 True >>> 2 < 1 False >>> 2 >= 2 True >>> 2 <= 2 True >>> 1 == 1 True >>> 1 != 1 False
类型转换
将字符串转换为整数
>> a = input() '1' >> b = input() '1' >> x = int(a) >> y = int(b) >> x + y 2
将整数转换为字符串
>> a = 1 >> b = 1 >> x = str(a) >> y = str(b) >> x + y '11'
常用的数学函数
函数 | 功能描述 |
---|---|
abs(x) | 返回数值的绝对值 |
ceil(x) | 返回数值的上入整数 |
exp(x) | 返回 e 的 x 次幂 |
fabs(x) | 返回浮点数的绝对值 |
floor(x) | 返回浮点数的下舍整数 |
log(x) | 返回 x 的自然对数 |
log10(x) | 返回以 10 为基数的 x 的对数 |
max(x, y) | 返回给定参数的最大值 |
min(x, y) | 返回给定参数的最小值 |
pow(x, y) | 返回以 x 为底数、y 为指数的运算结果 |
round(x) | 返回浮点数 x 的四舍五入值 |
sqrt(x) | 返回数值 x 的平方根 |
常用的三角函数
函数 | 功能描述 |
---|---|
acos(x) | 返回 x 的反余弦弧度值 |
asin(x) | 返回 x 的反正弦弧度值 |
atan(x) | 返回 x 的反正切弧度值 |
cos(x) | 返回 x 的弧度的余弦值 |
hypot(x, y) | 返回欧几里德范数 sqrt (xx + yy) |
sin(x) | 返回的 x 弧度的正弦值 |
tan(x) | 返回 x 弧度的正切值 |
degrees(x) | 将弧度转换为角度 |
radians(x) | 将角度转换为弧度 |
参考资料
http://www.imooc.com/wiki/pythonlesson1/pythonnum.html
这篇关于3、Python 数据类型详细篇:数值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南