基础知识
函数篇
1.s.title()
将字符串中每个单词首字母大写输出。
2.s.upper()
将字符串中所有字母大写输出。
3.s.lower()
将字符串中所有字母小写输出。
4.s.rstrip()
删除字符串尾部多余空格。
5.s.lstrip()
删除字符串首部多余空格。
6.s.strip()
删除字符串首尾两端多余空格,字符串中间空格不删除。
7.list.append()
在列表末尾添加元素
8.list.insert(number,’ ‘)
在列表第number+1个数前插入一个元素
9.del list[number]
删除第number+1个数
10.list.pop()
弹出列表尾部元素并作为返回值
list.pop(number)
弹出第number+1个元素并作为返回值
11.list.remove(s)
删除第一个元素值为s的元素
12.list.sort()
按首字母顺序排序(先大写后小写)
list.sort(reverse=True)
按首字母相反顺序排列
13.sorted(list)
临时排序
14.list.reverse()
逆置列表
15.len(list)
测试列表长度
16.range(1,6)
随机出1,2,3,4,5中的一个
range(1,6,2)
随机出1,3,5中的一个
17.min(list)
求list中最小数
max(list)
求list中最大数
sum(list)
求list中所有数的和
功能篇
1.字符串拼接 s1=s2+‘and’+s3
直接进行相加
2.\t 添加制表符
\n 添加换行符
3.a**b a的b次方
操作技巧
1.ctrl +’/’
注释所有选中行或取消注释。
列表
命名方式:
bicycles=[‘trek’,‘cannondale’,‘redline’,‘specialized’]
print(bicycles[-1])表示输出列表最后一个元素
循环
for循环命名规则:for list in lists:
作用依次将list中的元素传给变量list
names=['JYQ','WST','QQ','TT']
for name in names:
print(name.title()+" is a baby.")
print(name)
上述输出为
Jyq is a baby.
Wst is a baby.
Qq is a baby.
Tt is a baby.
TT
Process finished with exit code 0
故name在执行循环完后,name中存放的是最后一个元素