news 2026/5/4 1:46:24

小白从零学Python DAY0——数值类型及计算

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
小白从零学Python DAY0——数值类型及计算

Python中的数值类型及计算

  • 一、Python 中常见的数值类型
    • 1.整数类型`int`
    • 2.浮点数类型`float`
    • 3.复数类型`complex`
    • 4.布尔类型 `bool`
  • 二、Python 中常见的数值计算
    • 1.加法运算
    • 2.减法运算
    • 3.乘法运算
    • 4.除法运算
    • 5.整除运算
    • 6.取余运算
    • 7.幂运算
    • 8.绝对值运算
    • 9.四舍五入
    • 10.最大值
    • 11.最小值
    • 12.求和
    • 13.转换为整数
    • 14.转换为浮点数
    • 15. 转换为复数

一、Python 中常见的数值类型

1.整数类型int

int整数类型,type(2) 用来查看数据类型

print(2,type(2))
2 <class 'int'>

2.浮点数类型float

float浮点数类型,浮点数是带有小数点的数字,即使数值上等于 1,只要带有小数点,就是浮点数类型。

print(1.0,type(1.0))
1.0 <class 'float'>

3.复数类型complex

Python 中的复数由实部和虚部组成,虚部用j表示。

print(complex(1+2j),type(complex(1+2j)))#其中1是实部,2j是虚部。
(1+2j) <class 'complex'>

4.布尔类型bool

布尔类型,比较特殊,也可以看作数值类型的一种,True可以看作1,False可以看作0

print(True+1)print(False+1)print(True,type(True))print(False,type(False))
2 1 True <class 'bool'> False <class 'bool'>

二、Python 中常见的数值计算

Python 可以直接进行基本的数学运算

Python 常用数值计算总结表

类型符号 / 函数名称作用示例结果
加法运算+加法两个数相加1 + 23
减法运算-减法两个数相减2 - 11
乘法运算*乘法两个数相乘2 * 36
除法运算/普通除法两个数相除,结果通常是浮点数2 / 12.0
整除运算//整除只保留商的整数部分5 // 22
取余运算%取余 / 求余数计算除法后的余数5 % 21
幂运算**次方 / 幂计算一个数的几次方2 ** 38
绝对值abs()绝对值函数计算一个数的绝对值abs(-5)5
四舍五入round()四舍五入函数对数字进行四舍五入round(3.14159, 2)3.14
最大值max()最大值函数找出多个数中的最大值max(1, 5, 3)5
最小值min()最小值函数找出多个数中的最小值min(1, 5, 3)1
求和sum()求和函数对一组数字求和sum([1, 2, 3])6
转整数int()整数转换将数据转换为整数int(3.9)3
转浮点数float()浮点数转换将数据转换为浮点数float(3)3.0
转复数complex()复数转换创建或转换为复数complex(1, 2)(1+2j)

1.加法运算

print(1+2)
3

2.减法运算

print(2-1)
1

3.乘法运算

print(2*3)
6

4.除法运算

Python 中使用/进行除法运算时,结果通常是浮点数,所以 2 / 1 的结果是 2.0,而不是整数 2。

print(2/1)
2.0

5.整除运算

// 表示整除,只保留商的整数部分。 5 / 2 = 2.5,但是 5 // 2 的结果是 2。

print(5//2)
2

6.取余运算

% 表示取余,也就是计算除法后的余数。5 除以 2,商是 2,余数是 1,所以结果是 1。

print(5%2)
1

7.幂运算

**表示幂运算,也就是几的几次方。2 ** 3表示 2 的 3 次方,结果是 8。

print(2**3)
8

8.绝对值运算

abs() 用来计算绝对值。

print(abs(-5))
5

9.四舍五入

round() 用来进行四舍五入。round(3.14159, 3) 表示保留 3 位小数,结果是 3.142。

print(round(3.14159,3))
3.142

10.最大值

max() 用来找出多个数中的最大值。

print(max(1,5,3))
5

11.最小值

min() 用来找出多个数中的最小值。

print(min(1,5,3))
1

12.求和

sum() 用来对一组数字求和。

print(sum([1,2,3]))
6

13.转换为整数

int() 可以将数字转换为整数。
注意:int(3.9)不是四舍五入,而是直接去掉小数部分,结果是 3。

print(int(3.9))
3

14.转换为浮点数

float() 可以将数字转换为浮点数。

print(float(3))
3.0

15. 转换为复数

complex() 可以创建复数。complex(1, 2) 表示实部是 1,虚部是 2,结果是 1 + 2j。

print(complex(1,2))
(1+2j)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 1:45:24

导航系统源码模版,含首页,内页 ,收录提交页

内容目录一、详细介绍二、效果展示1.部分代码2.效果图展示一、详细介绍 含首页&#xff0c;内页 &#xff0c;收录提交页&#xff0c;到手就可以用&#xff0c;随意接入后台使用&#xff0c;仅供学习 无后台版&#xff0c;需要自己傻瓜式接入一下。 二、效果展示 1.部分代码…

作者头像 李华
网站建设 2026/5/4 1:34:25

如何高效使用D3KeyHelper:暗黑3技能自动化战斗的完整配置指南

如何高效使用D3KeyHelper&#xff1a;暗黑3技能自动化战斗的完整配置指南 【免费下载链接】D3keyHelper D3KeyHelper是一个有图形界面&#xff0c;可自定义配置的暗黑3鼠标宏工具。 项目地址: https://gitcode.com/gh_mirrors/d3/D3keyHelper D3KeyHelper是一款专为《暗…

作者头像 李华
网站建设 2026/5/4 1:30:29

ChatGPT Shell CLI:零依赖终端AI助手,无缝集成命令行工作流

1. 项目概述与核心价值 如果你和我一样&#xff0c;是个重度命令行用户&#xff0c;每天大部分时间都泡在终端里&#xff0c;那么你肯定也想过&#xff1a;要是能把 ChatGPT 直接集成到终端里&#xff0c;不用切浏览器&#xff0c;不用开新窗口&#xff0c;直接在命令行里对话…

作者头像 李华
网站建设 2026/5/4 1:16:33

观察不同模型在taotoken平台上的实际响应速度差异

观察不同模型在 Taotoken 平台上的响应速度表现 1. 测试环境与模型选择 本次测试基于 Taotoken 平台提供的统一 API 接入能力&#xff0c;选取了模型广场中来自不同厂商的四个代表性模型进行对比观察。测试环境为本地开发机通过公网直连 Taotoken 服务端&#xff0c;网络延迟…

作者头像 李华