数据类型
整数:
pow(x,y)
>>> pow(-5,0.5)
(1.3691967456605067e-16+2.23606797749979j)
整数有4种表示类型 浮点数: -10^308 至 10^308 误差为10^(-16) 0.1+0.2 接近0.3,但是出现不确定尾数 >>> 0.1+0.2 0.30000000000000004 >>> 0.1+0.2==0.3 False >>> round(0.1+0.2,1)==0.3 True round(x,d)#对x进行四舍五入,保留d位小数 >>> round(0.89,1) 0.9 >>> 4.3e-3 0.0043 >>> z = 1.23e-4+5.6e+89j >>> z.real 0.000123 >>> z.imag 5.6e+89 >>> z = 5+3+2j >>> z.real 8.0 >>> z.imag 2.0 数字类型的关系:变宽 整数->浮点数->复数 >>> 125+3.6 128.6 >>> abs(-53.6) 53.6 >>> divmod(10,3) (3, 1) >>> pow(3,pow(3,99),10000) 4587 pow(x,y,z)#x^y%z >>> max(2,4,3,55,6,64) 64 >>> min(24,6,356) 6 max,min()后面的数的个数无限制 >>> int(126.98) 126
bool t = True f = False print(type(t)) print(t and f) print(t or f) print(not t) print(t!=f) <class 'bool'> False True False True
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现