python: 数字类型的一些函数

len(str)

round(x, d) 对x进行四舍五入保留小数点后d位

round(3.45,1) 即 3.5

pow(x, y) # x的y次幂. x ** y

pow(x, y[,z]) # 幂余 ( x ** y) % z

复制代码
print(pow(3, pow(3, 99), 10000))  #4587

浮点数的科学技术法表示: <a>e<b> 代表: a * (10 ** b)

4.3e-3 4.3 * 0.001 = 0.0043

python支持复数类型

复制代码
z = 2.3 + 4.6j    # z 是一个复数
print(z.real)     # z.real获得实数部分
print(z.imag)      # z.imag获得虚数部分

x // y #整数除 10 // 3 = 3

abs(x) # 求x的绝对值

divmod(x, y) # 商余 结果为(x // y, x % y)

divmod(10, 3) #结果为(3, 1)

max(x1,x2, ... xn) # 返回最大值

min(x1,x2,...xn) # 返回最小值

int(x) # 将参数x转为整型

float(x) # 将x转为float类型

相关推荐
刺客xs15 小时前
c++多线程 线程池的实现
开发语言·c++
HappyBoy_201915 小时前
MybatisPlus IPage分页查询工具类
java·开发语言
爱敲点代码的小哥15 小时前
类型转换 递归算法 编译错误 装箱和拆箱 知识点
开发语言·c#
youngee1115 小时前
hot100-53搜索旋转排序数组
数据结构·算法·leetcode
南风微微吹15 小时前
【2026年3月最新】计算机二级Python题库下载安装教程~共19套真题
开发语言·python·计算机二级python
烟雨梵兮15 小时前
-刷题小结19
算法
huatian515 小时前
Rust 语法整理
开发语言·后端·rust
阿蔹15 小时前
Python基础语法三---函数和数据容器
开发语言·python
xingzhemengyou115 小时前
Python 多线程同步
开发语言·python
2501_9167665415 小时前
【Java】final关键字
java·开发语言