python学习笔记之数值类型(Number)

18 篇文章 0 订阅
9 篇文章 0 订阅

这里说的数值类型其实是数字的种类
python一共四种数值类型(Number)

  • 整型int
  • 浮点型float
  • 布尔型 bool
  • 复数 complex

然后七种常用运算法则:

  • +
  • -
  • *
  • /
  • 取余%
  • 取整//
  • 指数**

数值类型顾名思义,整型就是整数,浮点型就是小数,布尔型数值只有True和False,为0的就是False,其他都是True

接下来说一下几种运算法则

加法

在python里面。加法就是两个或多个数相加

a = 1
b = 2
c = a+b
print(c)
print(a+b)

其结果如下:
在这里插入图片描述

减法

减法和加法类似,这里不多累述,请看示例代码:

a = 6
b = 2
c = a-b
print(c)
print(a-b)

结果如下
在这里插入图片描述

乘法

python里面乘法用*表示,运算优先级:优先于加减法

a = 2
b = 4
c = a*b
print(c)
print(a*b)

结果如下
在这里插入图片描述

除法

python里面除法用/表示,跟乘法类似,运算优先级:优先于加减法,跟乘法并列

a = 6
b = 2
c = a/b
print(c)
print(a/b)

结果如下
在这里插入图片描述

取余

python里面取余符号用%表示,优先级与乘除一样

a = 9
b = 4
c = 9%4
print(c)
print(9%4)

结果如下
在这里插入图片描述
因为9/4=2余1,所以结果是1

取整

python里面取整符号用//表示,优先级与取余一样

a = 9
b = 4
c = 9//4
print(c)
print(9//4)

结果如下
在这里插入图片描述
因为9/4=2余1,取整为2

指数

python里面的指数就是数学里面的多少次方,意味着多少个相同的数相乘,比如4个2相乘,可以说是2的4次方

a = 2**4
print(a)

如下所示结果,跟预算的一样
在这里插入图片描述
接下来介绍几个常用的函数

type()

python语言中的type()函数在python中是即简单又实用的一种对象数据类型查询方法。

type()就是一个最实用又简单的查看数据类型的方法。type()是一个内建的函数,调用它就能够得到一个反回值,从而知道想要查询的对像类型信息。

这里有个注意的点,type函数括号里只能有一个参数

type()函数使用示例:

a = 5
b = 1.2
c = True
d = 2j
print(type(a))
print(type(b))
print(type(c))
print(type(d))

结果如下所示
在这里插入图片描述

decimal函数

如果要对浮点数进行精确计算,可以选用这个函数,因为在python里面,浮点数的计算总是不精确的,如下代码所示

a = 1.3
b = 1.1
print(a-b)

这个计算结果本来应该是0.2的,但是python解释器运行之后不是
在这里插入图片描述
这时候如果想要精确计算,可以引用此函数,如下所示代码

import decimal #第一步 导入模块
a = decimal.Decimal("1.3")-decimal.Decimal("1.1")
print(a)

这时候可以看到对浮点数进行了精确计算
在这里插入图片描述

math函数

如果想要引用数学里面的一些函数,需要引入math函数包
例如

import math
c = 3+3.9
print(math.ceil(c))#向上取整
print(math.floor(c))#向下取整

取整(//)计算默认是向下取整,但是用数学函数可以实现向上或者向下取整
在这里插入图片描述
我最近在复习python知识,前端的后面也会整理,感兴趣的小伙伴关注一波哦!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谦谦均

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值