# -*- coding: utf-8 -*- x='pythonnnnnnoooo' print type(x) # <type 'str'> 输出类型 print x.capitalize() # Pythonnnnnnoooo 首字符大写 print x.center(40) # pythonnnnnnoooo 类似于对其 print x.count('o') # 5 统计字符出现的次数 print x.count('o',4,6) # 1 指定区间统计字符出现的次数 print x.endswith('o') # True 判断结束字符是不是o print x.endswith('n') # False 同上 print x.find('n') # 5 找到指定字符最小的下标 print 'n' in x # True 判断 指定字符是否在 x字符串中 print 'a={0},b={1},c={2}'.format(1,2,3.44) # a=1,b=2,c=3.44 输出格式 print x.index('n') # 5 和find类似,找到指定字符串的最小下标 print x.isalnum() # True 判断字符串是否是数字和字母组成的 print x.isalpha() # True 判断是否由字母组成的字符串 x = 'python' print x.join('ABCDEF') # ApythonBpythonCpythonDpythonEpythonF print "".join('ABCDEF') # ABCDEF x=['a','b','c','z'] print ''.join(x) # abcz print 'X'.join(x) # aXbXcXz # 根据上面的结果:str.join(X) 是把str插入到X中的各个字符中间,组成一个整的字符串 x ='AcAvAcAlAjAk' print x.split("A") # ['', 'c', 'v', 'c', 'l', 'j', 'k'] 按照指定规则划分字符串 #