第三章 Python里的数

本文介绍了Python中的三种数值类型:整数、浮点数和复数。浮点数是小数的表示,负数表示方向的相反,并通过实例解释了负数的加减乘除运算。还详细讲解了Python的四则运算、地板除、乘方以及模运算的规则,包括取余数和判断奇偶性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、Python里的数有整数(integer)、浮点数(小数,float)、复数(complex)三种。

浮点数就是小数,那为什么要说浮点数?显得咱专业,以后要说浮点数。

2、负数:小于零的数

假设小区门口这个点是0,往南走10米我们写成10,那么往北走10米,和南的方向相反,在数学上就写成-10。

0不是正数,也不是负数。

绝对值:不管往南走还是往北走10米,到小区门口的距离都是10米,在数学上我们就说两个数的绝对值都是10。在Python里用abs(x)求x的绝对值。我们可以认为负数相当于0减一个正数。

假设a是正数,b是正数,-b是负数。

负数的加减法:a + (- b)= a + (0 - b) = a - b(后面两个b都是正数)

a - (-b) = a - (0 - b) = a + b (后面两个b都是正数)

负数的乘除法:先忽略符号,进行乘除法的预算,得出结果后,再把符号加上。奇数个负数参与的乘除法,符号是负号;偶数个负数参与的乘除法,符号是正号或者可以不写符号。

3、四则运算

在提示符后面按照数学的方法输入需要运算的数和运算符,回车,就可以进行四则运算了。Python里的各种法则和数学课本是一样一样的。

4、运算符:+、-、*、/、//、**、%

一定要记住:除法的结果都是小数。(居仔:应该说符点数,你太不专业了)除法的结果一定是浮点数。就算两个整数正好可以整除,结果也必须是浮点数。

一定要记住:凡是浮点数参与的运算,结果一定是浮点数。

5、//(地板除、向下取整)

两个数进行除法运算,如果不能整除的话,结果比结果小的那个整数。3//2的结果是1,-3//2的结果是-2。

还有个天花板除(向上取整),后面再介绍,不过应该能理解了吧?居仔:必须滴~

5、**(乘方)

自己n乘以自己,就是平方或者二次方,在Python里写成 n ** 2;

自己n乘以自己再乘以自己,就是立方或者三次方,在Python里写成n ** 3;

自己乘以自己几次就是自己的几次方。一次方是自己本身。

需要记住的是:除了0以外,任何数的0次方都是1。

6、开方运算:乘方的逆运算

加减互为逆运算,乘除互为逆运算,那乘方的逆运算是什么,怎么表示?

一个数m的平方是n,那么我们认为n开平方是m,或者说n的平方根是m,在Python里可以写成

n ** (1/2),结果就是m。同样的道理可以推到立方、四次方等等。

7、%:模运算,取余数运算

简单的说,就是数学里的余数,整数对2进行模运算,一般用来判断整数奇偶。

提高一下:如果有负数参与怎么算?要根据余数的定义来进行计算:

假设有a,b两个数,余数 = a - (a//b)*b

举个栗子:3%2的值是1,-3%2的值也是1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值