(二)数字、列表、元组

(一)数字
1.整数:(1)可执行加(+)减(-)乘()除(/)
(2)用两个
表示乘方运算(3**5即3的五次)
(3)支持次序运算、式子中可存在空格
(4)3/2=1.5
2.浮点数:最后结果的小数位数不确定
3.str()函数可将非字符串值表示为字符串
str函数的应用
(二)列表
1.定义和打印
列表的定义和打印
2.访问
bicycles[0]、bicycles[1]…
打印这些时不会输出方括号
索引从0开始
负数索引返回离列表末尾相应距离的元素

3.修改
即直接赋值覆盖
bicycles[0]=‘ducati’ 即可
4.插入
末尾添加:append() ,如motorcycles.append(‘ducati’)
可利用append()函数动态创建表:定义motors=[],再用append()函数不断 添加
列表中插入:insert() ,如motorcycles.insert(0,‘ducati’)
5.删除:
已知要删除元素的位置:del(),如del motorcycles[0]
弹出表末尾的元素(即删除并继续用该值,像是从栈中弹出):pop()
弹出任意位置的值:pop(索引值)
根据值删除元素:remove(),如motorcycles.remove(‘ducati’)
该函数只删除第一次出现的值,并且删除后也可继续被使用
6.组织列表
永久性排序:sort():如cars.sort()会从小到大排序
cars.sort(reverse=true)可逆序排列
临时排序:sorted():sorted(cars)可返回排序后的列表
传入参数reverse=true可逆序
反转列表:reverse()函数:cars.reverse()
确定列表长度:len():len(cars)

7.遍历
使用for循环:for cat in cats:
print(cat)
for循环后缩进的内容才会不断循环执行,否则就只执行一次
8.创建数值列表:
range()、list()函数:number=list(range(1,6))//[1, 2, 3, 4, 5]
number=list(range(2,11,2))//[2,4,6,8,10]
9.数字列表的简单运算
min(列表名)
max(列表名)
sum(列表名)
10.列表解析
如 squares=[value**2 for value in range(1,11)]//[1,4,9,16,25,36,49,64,81,100]
11.使用列表的一部分(切片)
切片
12.遍历切片
遍历切片
13.复制列表
复制列表
14.元组(不可变的列表)
dimensions=(200,50)
则dimensions[0]=200
dimensions[1]=50
都是禁止修改的
15.修改元组变量
虽然远足中的值是不可修改的,但是可以给存储元组的变量赋值
dimensions=(200,50)
dimensions=(400,100)//元组dimensions被重新赋值
15.遍历元组中的所有值
for dimension in dimensions:
print(dimension)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值