day4数字和列表

day4数字和列表

1.数字相关类型

python中和数字相关的类型:int(整型)、float(浮点型)、bool(布尔)、complex(复数)

1).整型

python中整数支持4中写法:十进制数、二进制数、八进制数和十六进制书;
十进制数:基数是0~9,表示的时候直接写;
二进制数:基数是0和1,表示的时候加前缀0b/0B:例如0b1100、0B1101
八进制数:基数是0~7,表示的时候加前缀0o/0O;
十六进制数:基数是09、af(A-F),表示的时候加前缀Ox/OX;

python如果要获取一个其他进制数对应的等值十进制数是多少,直接用print打印就可以
bin(数字) - 将其他进制的数转换成二进制形式的数
oct(数字) - 将其他进制的数转换成八进制形式的数
hex(数字) - 将其他进制的数转换成十六进制形式的数

2).浮点型

支持科学计数法:xey - x乘10的y次方
计算机在存储浮点数的时候不能存储绝对相等的值

3).bool(布尔)

bool类型的本质就是一种特殊的整型,其中True就是1,False就是0

4).complex(复数)

由实部和虚部组成的数就是复数,数学中虚数单位是i,python中虚数单位是j;A+Bj
注意:如果虚部是1,这个1不能省

2.列表

1.列表:

容器型数据类型(序列),将[]作为容器的标志,里面多个元素用多个逗号隔开;[元素1, 元素2, 元素3]
特点:
元素可以为任何类型的数据;
列表是可变的(元素的个数、值)、有序的(在容器中有顺序)、可重复的
支持增、删、改、查
空列表:[]
列表命名的规范:英语单词的复数形式或者在后面加list

2.列表元素的增、删、改、查

2.1.查

a.获取单个元素
语法:
列表[下标] - 获取指定下标对应的元素

说明:
1).列表 - 想要获取元素对应的列表
2).[] - 固定写法
3).下标 - 又叫索引;是元素在列表中位置信息对应的标号,每个元素对应的下标有两种;
a:(0表示第一个,1表示第二个,…)
b:(-1表示倒数第一个,-2表示倒数第二个,…)
注意:下标越界会报错;

b.遍历 - 将列表中的元素一个一个的全部取出来
for 变量 in 列表:
print(变量)

c.遍历同时获取列表元素和元素对应的下标
for 变量1, 变量2 in enumerate(列表):
print(变量1, 变量2)

注意:变量1获取到的是每个元素的下标,变量2获取到的是每个元素;

d.通过遍历列表中每个元素的下标来间接的遍历元素

2.2 增 - 添加元素

a.列表.append(元素) - 在指定的列表的最后添加指定元素
b.insert(下标, 元素) - 在列表指定下标前插入指定元素

2.3 删 - 删除元素

a.del 列表[下标] - 删除列表中指定的元素

b.列表.remove(元素) - 删除列表中指定的元素
注意:要删除的元素没有会报错

c.列表.pop() - 取出列表最后一个元素
列表.pop(下标) - 取出列表中指定下标的元素

2.4 改 - 修改元素的值

列表[] = 新值 - 将列表指定下标对应的元素修改成新值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值