zoukankan      html  css  js  c++  java
  • 字符串处理

    #!/usr/bin/env python
    name = "my name is {name} and my age is {year}"
    print(name.capitalize())
    print(name.count("a"))
    #print(name.casefold())
    print(name.center(50,"-") )
    print(name.endswith("an") )
    print(name.expandtabs(tabsize = 30))
    print(name.find("name"))
    print(name.format(name="lian",year=23))
    print(name.format_map({'name':'lian','year':12}))
    print('abc123'.isalnum())
    print('abcdefH'.isalpha())
    print('123'.isdecimal())
    print('123'.isdigit())
    print('abc123'.isidentifier())#是不是一个合法的变量名
    print('123'.isnumeric())#纯数字
    print('abc123'.isspace())
    print('abc123'.istitle())#首字母大写
    print('abc123'.isprintable())#tty file,drive file
    print('abc123'.isupper())
    print('+'.join(['1','2','3','4','5']))
    print('abc123'.ljust(50,"*"))
    print('abc123'.rjust(50,'*'))
    print('Abc123'.lower())
    print('abc123'.upper())
    print(' abc 123 '.lstrip())
    print('-----')
    print(' abc 123 '.rstrip())
    print('-----')
    print(' abc 123 '.strip())
    print('-----')
    p = str.maketrans("abcdef",'123456')
    print('abc123'.translate(p))
    print('abc123a'.replace('a','A',1))
    print('abc123'.rfind('b') )#找最右边的下标
    print('1,2,3,4,5,6'.split(','))
    print('1,2,3, 4,5,6'.splitlines())#按行分割
    print('Abc123'.swapcase())#大小写转换
    print('abc123'.title())
    print('abc123'.zfill(50))



    My name is {name} and my age is {year}
    5
    ------my name is {name} and my age is {year}------
    False
    my name is {name} and my age is {year}
    3
    my name is lian and my age is 23
    my name is lian and my age is 12
    True
    True
    True
    True
    True
    True
    False
    False
    True
    False
    1+2+3+4+5
    abc123********************************************
    ********************************************abc123
    abc123
    ABC123
    abc 123

    -----

    abc 123
    -----
    abc 123
    -----
    123123
    Abc123a
    1
    ['1', '2', '3', '4', '5', '6']
    ['1,2,3,', '4,5,6']
    aBC123
    Abc123
    00000000000000000000000000000000000000000000abc123

  • 相关阅读:
    【洛谷P2839】middle
    【洛谷P2495】消耗战
    【CF1438D】Powerful Ksenia
    【CF878E】Numbers on the blackboard
    【洛谷U138580】简单的打击
    【洛谷P4774】屠龙勇士
    【GMOJ5363】生命之树
    【YbtOJ#20075】区间异或
    【YbtOJ#20077】计划带师
    hdu 2688
  • 原文地址:https://www.cnblogs.com/rongye/p/9905131.html
Copyright © 2011-2022 走看看