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类型

相关推荐
江屿风1 分钟前
【c++笔记】类和对象流食般投喂(上)
开发语言·c++·笔记
xyq202411 分钟前
Lua 模块与包
开发语言
CLX050519 分钟前
C#怎么实现全局异常过滤器_C#如何捕获控制器报错【核心】
jvm·数据库·python
江汉似年20 分钟前
强化学习中的 On-policy 与 Off-policy 全面解析
人工智能·深度学习·算法·rl
小短腿的代码世界23 分钟前
打印不止是QPrinter:深入Qt Print Support框架的内核设计与跨平台输出管道
开发语言·qt
性野喜悲23 分钟前
python将excel中的链接转成图片并替换链接展示在excel中【将pdf的第一页插入excel并将对应信息获取到插入签名等位置】
开发语言·python·excel
诙_25 分钟前
C++代码实践应用
开发语言·c++
Marvel__Dead25 分钟前
基于 AI 大模型的百度旋转验证识别(通用能力极强)
人工智能·爬虫·python·验证码识别·ai 大模型
谙弆悕博士26 分钟前
【附C语言源码】从零实现命令行贪吃蛇游戏
c语言·开发语言·学习·游戏·游戏程序·小游戏·贪吃蛇
code bean30 分钟前
【LangChain 】 自定义解析器实战指南:从原理到 10 个业务场景落地
算法·langchain