python常用方法
字符串:
name.title() #字符串的每个单词首字母大写
name.upper() #字符串的字母全部大写
name.lower() #字符串的字母全部小写
name.rstrip() #删除字符串结尾的空白
name.lstrip() #删除字符串开头的空白
name.strip() #删除字符串两端的空白
name.split() #以空格为分隔符把字符串分成多个部分存储到列表
name.replace('a','b') #将字符串中的a替换为b
列表:
#names是个列表
names.append('megumi') #将元素‘megumi'添加到列表末尾
names.insert(0,'sanae') #将元素添加到列表的指定位置,后面的元素向右移动一位
x=names.pop(0) #删除列表指定位置的元素(无参数则默认为列表末尾的元素),并且继续使用它,赋值给x
names.remove('megumi') #按值删除元素(只删除第一个'megumi')
names.sort() #列表中元素按元素首字母顺序进行排序(永久性)
names.sort(reverse=True) #按元素首字母字母逆序排序(永久性)
names.reverse() #反转列表元素的排列顺序
names.clear() #删除列表中所有元素
函数:
str(age) #将数字转换成字符串
int(age) #将字符串转换成数字
sorted(names) #列表中元素按元素首字母顺序进行排序(临时性)
len(names) #获得列表的长度,即列表中元素的个数
range(1,5,2) #生成数字,左闭右开,循环遍历可得到一个个数字,第三个参数表示步长,省略则默认为1
list(range(1,5)) #将range()的结果转换成列表,元素为一个个数字
max(numbers) #numbers是一个数字列表,求最大值
min(numbers) #求最小值
sum(numbers) #求和
input("please input something:") #通过显示提示,获取用户的输入
open() #打开文件
close() #关闭文件
zip(x,y) #x,y为两个列表,打包成元组的列表如[(1,4),(2,5),(3,6)]
type(x) #查看x的数据类型
x.tolist() #将数组或者矩阵转换为列表
类
__new__()方法:用于创建对象,但一般无需定义这个方法
__init__()方法:初始化创建好的对象,初始化指的是给实例属性赋值
文件
readlines() #从文件中读取每一行,并将其存储在一个列表中。