Python从入门到实战:第二章~第三章学习笔记

Python从入门到实战:第二章~第三章学习笔记

变量:命名最好是小写,只能包含字母、数字、下划线,且数字不能命名为开头。

字符串:一系列的字符,使用时必须要用引号引住,可以是单引号、双引号。字符串的拼接用+

Python中有很多方法可以对变量进行操作,使用的格式为 变量.方法()

name = "meiyu"
print(name.title()) #Meiyu 首字母大写
print(name.upper()) #MEIYU字符串全部大写
print(name.lower()) #meiyu字符串全部小写

空白可以用空格,制表符\t,换行符\n来表示。
请注意Python中多余的空格会让程序迷失自我,需要一些剥除函数来删除空格。
方法:
变量.strip():同时剔除字符串两端的空白
变量.lstrip():剔除字符串开头的空白
变量.rstrip():剔除字符串末尾的空白

列表:用[ ]来表示,用逗号分隔其中的元素。

things = ['duanwu', 'zhongqiu', 'chunjie', 'liuyi']

如果想访问列表中的元素,需要将该元素的位置索引(从0开始)告诉python。访问格式为:

print(things[1]) #zhongqiu

索引为-1,返回最后一个列表元素。
索引为-2,返回倒数第二个列表元素…

修改列表元素:

place = ['shanghai', 'beijing', 'chongqing','xian']
place[1] = 'hainan'
print(place)   #['shanghai', 'hainan', 'chongqing', 'xian']

列表中一些常用的方法:
列表.append(变量):在列表的末尾添加新元素。
列表.insert(索引,变量):在指定的索引处加入新元素,如列表.insert(1,‘shanhai’) 在第二个位置上插入‘shanhai’。
列表.pop():将元素从列表中删除,并接着使用它的值,此时删除的是列表末尾的元素。

place = ['shanghai', 'beijing', 'chongqing','xian']
last_place = place.pop()
print(last_place)  #xian

列表.pop(索引):删除指定索引的元素。
del语句也可用于删除,删除后无法访问。

# names.del(0)  del 是语句而不是方法 
del names[1]  

列表.remove(变量名) :只知道要删除的变量名,而不知道它的索引。

place = ['shanghai', 'beijing', 'chongqing','xian']
place.remove('beijing')
print(place)  #['shanghai', 'chongqing', 'xian']

列表的顺序问题:
方法sort():对列表进行永久性排序 ,按照字母表顺序。
sort(reverse=True):字母表倒叙排序。
使用方法为:列表.sort()
**函数sorted()**对列表进行临时排序,不影响它们在列表中的原始排列顺序。倒叙方法同上。

place = ['shanghai', 'beijing', 'chongqing','xian']
print(sorted(place))  #['beijing', 'chongqing', 'shanghai', 'xian']

倒着打印元素,用方法reverse():变量.reverse()。
函数len()可快速获悉列表的长度:len(列表名)。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值