python 字符串操作

name = "chuanpu"
    '''英文首字母大写'''
    print(name.capitalize())
    '''字符串中a出现次数'''
    print(name.count("a"))
    '''7为总长度,字符串长度不足7用*补,字符串左右平分,先左后右'''
    print(name.center(7,"*"))
    '''判断字符串结尾是不是x返回布尔值'''
    print(name.endswith("x"))
    '''字符串是是字母或数字或字母数字组合返回true反之false'''
    print('aa2222'.isalnum())
    '''字符串是否为英文字母,是true否false   '''
    print('asdasd'.isalpha())
    '''判断字符串是不是数字'''
    print(name.isdigit())
    '''字符串是否为小写'''
    print(name.islower())
    '''字符串是否是正整数'''
    print('1321'.isnumeric())
    '''字符串是不是空格'''
    print(name.isspace())
    '''字符串中每个单词是不是大写字母开头'''
    print(name.istitle())
    '''字符串是否为大写'''
    print(name.isupper())
    '''将数组与;组成字符串并用;分割'''
    print(";".join(['1','2','13']) )
    '''50长度,字符串不够50用*补从右边补'''
    print(name.ljust(50,"*"))
    '''50长度,字符串不够50用*补从左边补'''
    print(name.rjust(50, "*"))
    '''将字符串中字母变成小写'''
    print(name.lower())
    '''将字符串中字母变成大写'''
    print(name.upper())
    '''清除字符串左右两边空格和回车'''
    print(name.strip())
    '''清除字符串左边的空格和回车'''
    print(name.lstrip())
    '''清除字符串右边的空格和回车'''
    print(name.rsplit())
    '''maketrans,第一个字符串和第二个人字符串长度相同,translate替换字符串成maketrans中的第二个人字符串'''
    aa = str.maketrans("abcdefghl","123456789")
    name1 = "are"
    print(name1.translate(aa))

    '''替换'''
    print(name.replace("a","A"))
    '''从左往右最后一个a出现的位置'''
    print(name.rfind("a"))
    '''分割'''
    print(name.split(","))
    '''字符串大小写切换'''
    print(name.swapcase())
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值