python基础 - 4、数字相关的数据类型和列表

python基础 - day4 数字相关的数据类型和列表

今日分享内容:python种4种数字相关的数据类型和列表
在这里插入图片描述

1、数字相关的数据类型

int(整型)、float(浮点型)、bool(布尔)、complex(复数)

1)int(整型)
a.整数的分类
  • 二进制 - 以01为基数的整数,加前缀0b/0Bb表示:0b10010B111
  • 八进制 - 以0 ~ 7 为基数的整数,加前缀0o/0O表示:0o1270O236
  • 十进制 - 以0 ~ 9为基数的整数,直接写就行:1244352
  • 十六进制 - 以0 ~ 9a ~ f (A ~ F)为基数的整数,加前缀0x/0X表示:0x12f0X23a
b.进制之间的相互转换
  • 其他类型的整数转换为二进制 - bin(数据) :bin(16) # 10000
  • 其他类型的整数转换为八进制 - oct(数据) :oct(16) # 20
  • 其他类型的整数转换为十进制 - 直接打印:print(0x10) # 16
  • 其他类型的整数转换为十六进制 - hex(数据) :hex(16) # 10
2)float(浮点型)

浮点型主要注意除了常规书写之外的一种 - 科学计算法:aeb = a * 10**b(5e2 = 500)

3)bool(布尔)

布尔类型是一种特殊的整数类型,True对应的值是1False对应的值为0 - True * 5 = 5 False * 3 = 0

4)complex(复数) - a + bj

a为实部,bj为虚部,j为虚数单位 - a = 3 + 5j、 b = 2 + 4j
复数的计算规则 - 加减法:a + b = 3+2 + 5j+4j = 5 + 9j a - b = 3-2 + 5j-4j = 1 + 1j
乘法:a * b = 3*2-5*4 + (5*2+3*4)j = -14 + 22j
注意:b为1时也要写上,如 2 + 1j

2、列表

1)什么是列表

容器型的数据类型(序列),用[]作为容器标志,元素间用逗号隔开:[元素1, 元素2, 元素3, ...]
语法:列表中的元素从0开始,0表示第一个元素,1表示第二个元素,...,以此类推
列表中的元素:可以是任何类型的数据,
​ 元素的值和元素的个数都是可变的
​ 列表中的元素是有顺序的

2)列表的基本操作 - 增删
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值