>>> spam='Hello world' >>> spam.upper() #所有字母被转为大写 'HELLO WORLD' >>> spam.lower() #所有字母被转为小写 'hello world' >>> spam #未改变原字符串 'Hello world' >>> spam.isupper() #所有字母是否都为大写 False >>> 'HELLO'.isupper() True >>> 'hello'.islower() #所有字母是否都为小写 True
#判断是否#... >>> 'hello'.isalpha() #只包含字母且非空 True >>> 'hello'.isalnum() #只包含数字、字母且非空 True >>> '123'.isdecimal() #只包含数字且非空 True >>> ' '.isspace() #只包含空格、制表符和换行且非空 True >>> 'Hello World'.istitle() #只包含大写字母开头,后面全是小写字母的单词 True >>> 'Hello world!'.startswith('Hello') #以。。开始 True >>> 'Hello world!'.endswith('d!') #以。。结尾 True
>>> spam=['cats','dogs','apple'] >>> spam ['cats', 'dogs', 'apple'] >>> ','.join(spam) #将原字符串列表中的每个字符串链接为一个字符串,连接词可指定 'cats,dogs,apple' >>> ' '.join(spam) 'cats dogs apple' >>> 'My nabcme is lucabcss'.split('abc') #指定按照某字符串分割 ['My n', 'me is luc', 'ss']
>>> 'hello world'.rjust(20,'-') #将其放在长度为20的字符串中,且右对齐,可指定填充符号 '---------hello world' >>> 'hello world'.ljust(20,'-') #将其放在长度为20的字符串中,且左对齐,,可指定填充符号 'hello world---------' >>> 'hello world'.center(20,'-')#将其放在长度为20的字符串中,且居中,,可指定填充符号 '----hello world-----'
>>> spam=' Hello world ' >>> spam.strip() #删除左右两边的空白字符(空格、制表符和换行符) 'Hello world' >>> spam.lstrip() #删除左边的空白字符(空格、制表符和换行符) 'Hello world ' >>> spam.rstrip() #删除右边的空白字符(空格、制表符和换行符) ' Hello world' >>> spam='spamcatspamdogsspamspam' >>> spam.strip('amps') #删除左右两边的指定字符(字符顺序不重要,’amps‘=’spam‘=’aspm‘=...) 'catspamdog'
>>> import pyperclip #需现在cmd下找到python路径,install pyperclip包
>>> pyperclip.copy('Hello world') #拷贝字符串 >>> pyperclip.paste() #从剪贴板粘贴字符串 'Hello world' #'用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令'为改变过的剪贴板内容 >>> pyperclip.paste() '用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令'
标签:spam,True,Hello,字符串,world,方法,hello From: https://www.cnblogs.com/lucass/p/17124584.html