• 字符串语法


    name='muziyi'
    print(name.capitalize())
    print(name.count('i'))
    print(name.center(50,'-'))
    print(name.endswith('yi'))
    >>>
    Muziyi 2 ----------------------muziyi---------------------- True
    name='my name is {name} and I am {age}'
    print(name.format(name='muziyi',age=26))
    print(name.format_map({'name':'muziyi','age':26}))
    >>>
    my name is muziyi and I am 26 my name is muziyi and I am 26
    name='my name is {name} and I am {year}'
    print(name.find('name'))  #返回字母的索引
    print(name[name.find('name'):])  #字符串可以通过find语句切片
    >>>
    3 name is {name} and I am {year}
    print('swan777'.isalnum()) #字符串只包含字母和数字为true,否则为false
    print('swan777、、'.isalnum())
    print('abA'.isalpha())     #字符串只包含字母为true,否则为false
    print('abA456'.isalpha())
    print('456'.isdigit())  #字符串为整数为true,否则为false
    print('dd456'.isdigit())
    print('45.6'.isdigit())
    >>>
    True False True False True False False True
    print(','.join(['1','2','3']))
    print('+'.join(['1','2','3']))
    >>>
    1,2,3 1+2+3
    name="muziyi"
    print(name.ljust(20,'*'))
    print(name.rjust(20,'*'))
    >>>
    muziyi************** **************muziyi
    print('MUziyi'.lower())  #字符串中大写变小写
    print('muziyi'.upper()) #字符串中小写变大写
    >>>
    muziyi MUZIYI
    print('第一种')
    print('muziyi
    ')
    print('****')
    print('--------------')
    print('muziyi
    '.rstrip())#去掉右面的换行符或空格
    print('***')
    print('第二种')
    print('   muziyi')
    print('****')
    print('--------------')
    print('   muziyi'.lstrip())#去掉左面的换行符或空格
    print('****')
    print('--------------')
    print('第三种')
    print('      muziyi
    ')
    print('****')
    print('--------------')
    print('      muziyi
    '.strip())#去掉两面的换行符或空格
    print('****')
    >>>
    第一种 muziyi **** -------------- muziyi *** 第二种 muziyi **** -------------- muziyi **** -------------- 第三种 muziyi **** -------------- muziyi ****
    print('muziyi'.replace('i','l',1)) #替换
    print('muziyi'.replace('i','l',2))
    print('muziyi'.rfind('i')) #最右面’i'的下标
    print('muziyi'.find('i'))
    >>>
    muzlyi muzlyl 5 3
    
    
  • 相关阅读:
    物理学——总结
    创建场景和赛道——挑战:为赛道建立一个新的单元测试
    物理学——牛顿运动定律
    物理学——挑战:实现道路碰撞检测
    1291. Gearwheels 夜
    hdu 4442 Physical Examination 夜
    hdu 4450 Draw Something 夜
    1129. Door Painting 夜
    hdu 4431 Mahjong 夜
    1128. Partition into Groups 夜
  • 原文地址:https://www.cnblogs.com/muziyi/p/8795043.html
Copyright © 2020-2023  润新知