标签:pre orm art start find 小明 格式 swap 找不到
1 print(‘字符串操作‘) 2 3 s=‘abc DEF hij‘ 4 print(‘首字母大写‘) 5 print(s.capitalize()) 6 7 print(‘全大写‘) 8 print(s.upper()) 9 10 print(‘全小写‘) 11 print(s.lower()) 12 13 print(‘大小写翻转‘) 14 print(s.swapcase()) 15 16 print(‘每个隔开的单词首字母大写‘) 17 print(s.title()) 18 19 print(‘居中‘) 20 print(s.center(20,‘#‘)) 21 22 print(‘默认将一个tab键变成8个空格,如果tab前面的字符长度不足8个,则补全8个,如果tab键前面的字符长度超过8个不足16个则补全16个,以此类推每次补全8个‘) 23 print(‘abc\tdef‘.expandtabs()) 24 print(‘ab\tdef‘.expandtabs()) 25 print(‘a\tdef‘.expandtabs()) 26 print(‘abc\tef‘.expandtabs()) 27 28 print(‘长度‘) 29 print(len(‘abc一二三‘)) 30 31 print(‘以什么开头‘) 32 print(‘abc一二三‘.startswith(‘ab‘)) 33 print(‘abc一二三‘.startswith(‘c一‘,2)) 34 print(‘abc一二三‘.startswith(‘c一‘,2,5)) 35 36 print(‘abc‘.find(‘d‘)) 37 print(‘以什么结尾‘) 38 print(‘abc一二三‘.endswith(‘二三‘)) 39 40 print(‘查找find找到返回位置索引,找不到返回-1;index找到返回索引位置,找不到报错‘) 41 print(‘abc‘.find(‘b‘)) 42 print(‘abc‘.find(‘d‘)) 43 print(‘abc‘.index(‘b‘)) 44 #print(‘abc‘.index(‘d‘)) 45 46 print(‘去空格‘) 47 print(‘ abc def ‘.strip()) 48 print(‘$*abc def*&*‘.strip(‘$*‘)) 49 print(‘$$*abc def*&*$$‘.lstrip(‘$*‘)) 50 print(‘$$*abc def*&*$$‘.rstrip(‘$*‘)) 51 52 print(‘统计个数‘) 53 print(‘ abc aaa‘.count(‘a‘)) 54 print(‘ abc aaa‘.count(‘aa‘)) 55 print(‘ abc aaa‘.count(‘aaaa‘)) 56 57 print(‘分隔‘) 58 print(‘abc def‘.split()) 59 print(‘abc %def‘.split(‘%‘)) 60 61 print(‘格式化输出‘) 62 print(‘我叫{},年龄{},性别{}‘.format(‘小明‘,18,‘男‘)) 63 print(‘我叫{0},年龄{1},性别{2},姓名{0}‘.format(‘小明‘,18,‘男‘)) 64 print(‘我叫{name},年龄{age},性别{sex}‘.format(name=‘小明‘,age=18,sex=‘男‘)) 65 66 print(‘替换‘) 67 print(‘abcabc‘.replace(‘bc‘,‘d‘)) 68 print(‘abcabc‘.replace(‘bc‘,‘d‘,1)) 69 70 print(‘字符串abc123由字母或数字组成{}‘.format(‘abc123‘.isalnum())) 71 print(‘字符串abc由字母或数字组成{}‘.format(‘abc‘.isalnum())) 72 print(‘字符串123由字母或数字组成{}‘.format(‘123‘.isalnum())) 73 74 print(‘字符串abc123只由字母组成{}‘.format(‘abc123‘.isalpha())) 75 print(‘字符串abc由字母组成{}‘.format(‘abc‘.isalpha())) 76 print(‘字符串123由字母组成{}‘.format(‘123‘.isalpha())) 77 78 print(‘字符串abc123只由数字组成{}‘.format(‘abc123‘.isdigit())) 79 print(‘字符串abc由数字组成{}‘.format(‘abc‘.isdigit())) 80 print(‘字符串123由数字组成{}‘.format(‘123‘.isdigit()))
标签:pre orm art start find 小明 格式 swap 找不到
原文地址:https://www.cnblogs.com/xiaodebing/p/9498185.html