python基础

来源:互联网 发布:软件项目成果报告 编辑:程序博客网 时间:2024/06/06 05:21
"""str的用法"""print(" 1. 两个字符串的连接")print("a"+"b")print(" 2. 字符串的查找")print('abcd'.find('a'))print('abcdad'.rfind('a'))print(" 3.字符串拼接")print('-'.join(['aa','bb','cd']))print(" 4、字符串分割")print('work1.py'.split('.'))print(" 5、字符串按行分割")print('''li is a good girl!lu is a good boy!'''.splitlines())print(" 6、首尾空白删除")print('  lena!  '.strip())print('  lena!  '.lstrip())print('  lena!  '.rstrip())print(" 7.字符串中字母转换,大写转小写,小写转大写")print('Lili is an Chinese'.upper())print('Lili is an Chinese'.lower())print(" 8.字符替换")print('Lena is a beauty'.replace('beauty','good girl!'))print(" 9.判断字符串是否以----结尾开头")print('lena.bmp'.endswith('.bmp'))print('lena.bmp'.startswith('lena'))print("10.格式化姓名——首字母大写,其他部分小写")print('liSA'.capitalize)ls=['lisa','AdAm','JIM','luCY']print(list(map(str.capitalize,ls)))# 输出:['Lisa', 'Adam', 'Jim', 'Lucy']
原创粉丝点击