《Python编程从入门到实践》第2,3,4章

变量和简单数据类型

1.用引号括起来的都是字符串,可以是单引号也可以是双引号。

2.主要是变量不能使用空格,大小写有区别,尽量使用小写字母,少使用l和o。

3.对于删除空白格,可以使用lstrip()\rstrip()\strip(),要是想永久修改必须修改后赋值回去。

4.若出现打印使用单引号,记得外面使用双引号。

 

 

列表介绍

1.列表是用[]来表示,并且使用逗号来分隔其中的元素。

2.列表是有序集合。

3.访问列表下标识从0开始的,也可以从-1开始。

4.修改元素直接通过下标修改。

5.添加元素,可以使用append('apple'),添加到列表的最后不影响其他元素。

也可以使用insert(下标位置, 元素),其余元素移动位置。

6. 使用del删除元素,前提要知道元素的位置 del motorcycles[0]

pop()删除元素后,也可以弹出元素

a = motorcycles.pop(2) "2"代表下标的位置。

remove()根据值删除元素 motorcycles.remove(‘honha’)。(remove()只删除第一个指定的值,如果多次出现,需要循环来判断是否删除了所有这样的值。)

7.使用sort()对列表永久性的进行排序(按照字母,数字没有办法排序),括号里面是reverse=True表示反序排列,使用sorted(列表名)临时排序,若要反序同sort()。

reverse()单纯的让列表反着排序,永久的。

8.用len(列表名)确定列表的长度

 

 

操作列表

1.对于缩进,冒号,等一些常见的错误。

2.range(1, 5)出现1, 2, 3, 4,并且会自动换行。也可以指定步长range(2, 11, 步长)。

3.可以直接使用list()把产生的数变成列表 number = list(range(1, 5))。数字列表number = [1, 2, 3, 4, 5]

4.min(列表名),max(), sum()

5.列表解析squares = [value**2 for value in range(1, 11)]

6.切片操作,a[1:4] 表示列表中第2,3,4个元素 a[:4] 表示从列表中第一个元素开始,到下标为3 的元素 a[4:]从下标为4的元素到最后的元素。a[-3:]从倒数第三个元素到最后一个元素。

7.复制列表,friend_foods = my_foods[:]

friend_foods = my_foods 这样是不行的,只是将两个变量指向同一个地址。

 

元组

1.不可变的列表称为元组。用()来表示,不能像列表那样修改

2.但是可以重新给元组赋值

a=(9, 0)

print(a)

a=(1, 2)

print(a)合法 a[0] = 3#不合法

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值