标签:orm start www ali world with nes case iss
str = ‘hello world‘str_1=‘*‘.join([‘Are‘,‘you‘,‘ok‘])
print(str_1)
#结果Are*you*ok
print(str.split())
#结果[‘hello‘, ‘world‘]
print(str.split(‘o‘))
#结果[‘hell‘, ‘ w‘, ‘rld‘]
print(str.split(‘o‘,1))
#结果[‘hell‘, ‘ world‘]
strline=‘hello\nword‘
print(strline.splitlines(),‘,‘,strline.splitlines(True))
#结果[‘hello‘, ‘word‘] , [‘hello\n‘, ‘word‘]
#3.1endwith判断以什么结尾,参数为1字符串,2开始位置,3结束位置
print(str.endswith(‘ld‘),str.endswith(‘l‘),str.endswith(‘o‘,2,5),str.endswith(‘l‘,2,5))
#结果True False True False
#3.2startswith判断以什么开始,同理
print(str.startswith(‘he‘),str.startswith(‘e‘),str.startswith(‘h‘,1,4),str.startswith(‘e‘,1,4))
#结果True False False True
print(str.isalnum(),str.isalpha(),str.isascii(),str.isdecimal(),str.islower())
#结果False False True False True
isX说明,都是返回True或者Flase
string.isalnum() 如果 string 至少有一个字符并且所有字符都是字母或数字
string.isalpha()如果 string 至少有一个字符并且所有字符都是字母
string.isdecimal()如果 string 只包含十进制数字
string.isdigit()如果 string 只包含数字
string.islower()如果 string 中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是小写
string.isnumeric()如果 string 中只包含数字字符
string.isspace()如果 string 中只包含空格
string.istitle()如果 string 是标题化的(见 title(),每个单词都是首字母大写)
string.isupper()如果 string 中包含至少一个区分大小写的字符,并且所有这些(区分大小写的)字符都是大写
print(str.title(),‘**‘,str.lower(),‘**‘,str.upper(),‘**‘,str.capitalize(),‘**‘,str.swapcase())
#结果Hello World ** hello world ** HELLO WORLD ** Hello world ** HELLO WORLD
print(str.center(20),‘,‘,str.center(20,‘*‘))
#结果 hello world ,****hello world*****
print(str.rjust(20),‘,‘,str.rjust(20,‘*‘))
#结果 hello world , *********hello world
print(str.ljust(20),‘,‘,str.ljust(20,‘*‘))
#结果hello world , hello world*********
print(str.zfill(20))
#000000000hello world
print(str.ljust(20),‘,‘,str.ljust(20,‘*‘))
str1= ‘ hello world ‘
print(str1.strip(),‘,‘,str.strip(‘d‘))
#结果hello world , hello worl
print(str1.rstrip(),‘,‘,str.rstrip(‘d‘))
#结果 hello world , hello worl
print(str1.lstrip(),‘,‘,str.lstrip(‘h‘))
#结果hello world , ello world
print(str.find(‘o‘),str.find(‘a‘),str.find(‘o‘,10,20))
#结果4 -1 -1
print(str.index(‘o‘),end=‘,‘)
try:
print(str.index(‘a‘))
except:
print(‘error‘)
#结果4,error
print(str.rfind(‘o‘),str.rindex(‘o‘))
#结果7 7
print(str.replace(‘o‘,‘a‘),‘,‘,str.replace(‘o‘,‘a‘,1))
#结果hella warld , hella world
strtab=‘hello\tworld‘
print(strtab,‘,‘,strtab.expandtabs(1))
#结果hello world , hello world
strwww=‘www.baidu.com‘
print(strwww.partition(‘.‘),strwww.rpartition(‘.‘))
#结果(‘www‘, ‘.‘, ‘baidu.com‘) (‘www.baidu‘, ‘.‘, ‘com‘)
print("{} {}".format("hello", "world") )
#结果hello world
print("{0} {1} {0}".format("hello", "world") )
#结果hello world hello
标签:orm start www ali world with nes case iss
原文地址:https://blog.51cto.com/xxy12345/2544640