Python笔记字符窜
#name = 'eric'#name = str ('eric')#str类的__init__
#print(type)
#print(dir(name))#列出所有成员(功能)
#result = name.__contains__('er')
#result = 'er' in name#同上一行
#print(result)
#result = name.capitalize() #首字母大写
#print(result)
#result = name.center(20,'*') #字符窜在中间
#print(result)
#name = 'sdfmselkfqwhefldnfkzxchsowie'
#result = name.count('d') #找d出现的次数,还可以去字符窜的某一段里面出现的次数
#print(result)
#name = '理解'
#result = name.encode('gbk') #字符编码转换
#print(result)
#name = 'alex'
#result = name.endswith('x') #看字符窜里面是不是以X结尾的,也可以取某一段的字符窜的结尾字符
#print(result)
#name = 'a\tlex'
#result = name.expandtabs() #把\t转换成空格
#print(result)
#name = 'alex'
#result = name.find('x') #找x的位置,可设置其实位置
#result = name.index('x') #同上,找不到会报错
#print(result)
#name = 'alex {0} as {1}'
#result = name.format('sb','eric') #拼接字符窜
#print(result)
#li = ['s','b','a','l','e','x']
#result = "_".join(li) #拼接字符窜,还可以加分隔符或者空
#print(result)
#name = 'alexissb'
#result = name.partition('is')#以is作为分割,变成alex is sb
#print(result)
#name = 'alexissb'
#result = name.replace('a','o',1) #替换字符窜里面的a为o,只替换第一个
#print(result)
页:
[1]