当python安装好后,本书结合以下书籍开始学习,仅以个人角度将中重要知识点归纳,并将一些不好理解或是有些作用的内容搜集整合出来。
在想要换行的语句末尾输入 ;\ 如:
print(“hello”);\
print(“a”)
变量名.title()
Eg:
变量名.upper()
或者
变量名.lower()
Eg:
⑤ 注:前文所述的将字符串首位大写以及将字符串全部大/小写输出不会改变原字符串,且任何变量名不能以数字开头。
类似于数字的加减,可以直接给字符串3赋值
字符串三 = 字符串一 + 字符串二
Eg:
(注:此处相关符号都是在print函数括号里双引号里的,如:print(“\t”))
首:变量名.lstrip()
尾:变量名.rstrip()
首尾:变量名.strip()
如:
print(ssss.lstrip()) print(ssss.rstrip()) print(ssss.strip())
列表名 = [ ‘列表变量1’ , ‘列表变量2’ , … ]
如要打印列表里的索引,可以 Eg:
yuhan=[‘shuai’,’handsome’,’cute’]
print(yuhan[0])
输出结果就是:shuai
注:python给出了一个比较独特的访问列表最后索引的方式,即
print(列表名[-1])
假设列表名为yuhan,即可用str(yuhan)来转换类型。
列表名.append(‘需要加的内容’)
Eg:
yuhan.append(‘cute’)
列表名.insert(索引序号,’需要插入的内容’)
Eg:
yuhan.insert(2,’hahahahh’)
注:此处以及第14条给出的列表处理法,是直接修改原列表并保存的;insert函数返回值为空。
此处给出两种方法,一种是使用del语句,一种是使用pop语句。
对于使用del语句:其可以删除列表中任意元素。
Eg:
del yuhan[0]
对于pop语句其同样也能删除列表中任意元素,若在pop语句括号里不输入索引序号,则删除列表末尾元素;相较于del语句,使用pop语句后能够访问删除的元素。
Eg:
delled_yuhan=yuhan.pop()
此处可用于游戏制作里,比如小蜜蜂游戏,将敌方飞机击落后需要制作动画效果时,则需要获得击落敌机的坐标。
Eg:
yuhan.remove(‘sss’)
注:此处列表中被指定删除元素有相同的两个时,remove语句只能默认删除第一个元素;remove函数返回值为空。
永久性修改型排序:
列表名.sort()
此处排序后原列表元素顺序改变并保存,顺序是按照ASCII码顺序排序。
如果要按照反顺序排序,则可以:
列表名.sort(reverse=True)
临时型排序:
sorted(列表名)
此处临时型排序并不保存,可以在print函数里调用,但调用后不修改原列表元素顺序;若想按照想反顺序排序,则可以:
sorted(列表名,reverse=True)
列表名.reverse()
注:此处reverse函数返回值为空。
len(列表名)
注:此处若是在IDLE中编辑,要在屏幕上打印列表长度,则需要输入 print(len(列表名)) 而在python shell中,只需要直接输入 len(列表名)