字符串的常用操作
name = "tianrun"
print(name.capitalize())
print(name.count("a"))
print(name.center(50 , "-"))
print(name.encode("utf-8"))
print(name.endswith("un"))
name = "tian \trun"
print(name.expandtabs(tabsize=20))
print(name.find("ia"))
print('abcabc'.rfind('c'))
print(name.index("i"))
name = "my name is {name} , age:{age}"
print(name.format(name="tianrun" , age = 25))
print(name.format_map( {'name':'tianrun' , 'age': 25} ))
print(name.isalnum())
print(name.isalpha())
print(name.isdecimal())
print(name.isdigit())
print(name.isidentifier())
print(name.islower())
print(name.isnumeric())
print(name.isspace())
print(name.istitle())
print(name.isprintable())
print(name.isupper())
print('-'.join(["1","2","3"]))
print(name.ljust(20 , "*"))
print(name.rjust(20 , "*"))
print(name.lower())
print(name.lstrip())
print(name.rstrip())
print(name.strip())
name = "tianrun"
p = str.maketrans("abcdefghijklmn","1234567890!@#$")
print(name.translate(p))
print('tianrun'.replace('i' , 'I'))
print('1,2,3,4'.split(','))
print('12\n34'.splitlines())
print('AbCDef'.swapcase())
print('hello'.zfill(20))