wskickahn 发表于 2018-8-13 12:50:03

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]
查看完整版本: Python笔记字符窜