0
点赞
收藏
分享

微信扫一扫

归纳数字类型、布尔类型以及字符串类型的重点

q松_松q 2022-02-17 阅读 45

根据自己学习的来进行整理,如有问题,请私信我谢谢!

整数(int)

通常称为整型,通常使用十进制来表示(满10进1),还会使用八进制或十六进制来表示

十六进制:(hex())

使用0x前缀和0-9,a-f表示——0-f(满f进0)

八进制:(oct())

使用0o前缀和0-7表示——0-7(满7进0)

二进制:

使用0b前缀和0、1表示

浮点数(float)

科学计数法10用e替代

例子:1.23*10^9——1.23e9

float转换整数的时候只会去选取整数部分,并且不会四舍五入

复数(complex)

复数由实数部分和虚数部分组成,用(a+bj或complex(a,b))表示,实数a和虚数b都是浮点

主要用到的是python的math(标准库)

下面一些常用的函数:

math.ceil()          #向上取整

math.floor()        #向下取整

ceil——floor相反取整

math.pow()         #pow(x,y)——x**y(幂),返回的是浮点数

下面是python的内置函数:

abs()          #返回绝对值

found()       #四舍五入

found(x.y,1)        #   ,1中的1是保留1位小数

python2——四舍五入

python3——四舍六入五成偶

布尔(bool)

布尔只有两个值:True(1)——False(0)

数值为0的数为False,空字符串的bool值为False,其余均为True

空格" "非空字符串""

None的布尔值永远都是False

布尔运算:

and、or、not——与或非

一个特殊的值,None(None不能理解为0)

用单引号'  '或双引号"  "来表示

使用三个单引号或者是三个双引号,这个是用来文本输出的格式

字符串的组成方式:

1字符串相加——做拼接

2字符串格式化

%s——str    %d——digit(demial)   %f——float

str.format()

这个函数的用法也是相当于用了“填坑”的方式,但是它的数字顺序是可以变的 

python3.6.4引入“f”,它是用{}来“挖坑”然后用变量填坑

 

举报

相关推荐

0 条评论