标签:换行符 运行 img class lan 变量 mmu src 引号
1.修改字符串的大小写
title()以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。
upper()以每个字母均大写的方式显示
lower()以每个字母均小写的方式显示
users = ‘Mr Smith‘ print(users.lower()) print(users.title()) print(users.upper())
运行结果:
2.合并(拼接)字符串
Python使用加号(+)来合并字符串。
first_name = ‘adc‘ last_name = ‘Smith‘ full_name = first_name +‘ ‘+last_name print(full_name)
运行结果:
first_name = ‘adc‘ last_name = ‘Smith‘ full_name = first_name +‘ ‘+last_name print(‘Hello, ‘+full_name.title()+‘!‘)#这里也可以换一种方式:见下面两行
message =‘Hello, ‘+full_name.title()+‘!‘
print(message)
两种方法输出结果是一样的,运行结果:
3.使用制表符或者换行符来添加空白
在字符串中添加制表符,可以使用字符组合\t,示例:
print(‘java‘) print(‘\tjava‘)
运行结果:
在字符串中添加换行符,使用字符组合\n,示例:
print(‘java‘) print(‘language:\njava‘)
运行结果:
字符串“\n\t”让Python换到下一行,并在下一行开头添加一个制表符,示例:
print(‘java‘) print(‘language:\n\tjava\n\tpython\n\tjavascript‘)
运行结果:
“\t\n”只能起到换行的作用,并不能达到“\n\t”换行并在开头添加一个制表符的效果
print(‘java‘)) print(‘language:\n\tjava‘) print(‘language:\t\njava‘)
运行结果:
4.删除空白
要确保字符串末尾没有空白,使用rstrip()
>>> favorite_language = ‘python ‘ >>> favorite_language ‘python ‘ >>> favorite_language.rstrip()#这种删除只是暂时的,在下一次的访问中会被打回原形。 ‘python‘ >>> favorite_language ‘python ‘
要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:
>>> favorite_language = ‘python ‘ >>> favorite_language = favorite_language.rstrip() >>> favorite_language ‘python‘
剔除字符串开头的空白,方法:lstrip()
同时剔除字符串两端的空白,方法:strip()
>>> favorite_language = ‘ python ‘ >>> favorite_language.rstrip() #删除末尾 ‘ python‘ >>> favorite_language.lstrip() #删除开头 ‘python ‘ >>> favorite_language.strip() #删除两端 ‘python‘
5.避免语法错误
正确使用单双引号:
message = "One of Python‘s strengths is its diverse community." print(message)
撇号位于两个双引号之间,因此Python解释器可以正确理解这个字符串:
但如果此时使用单引号,Python将无法正确的确定字符串的结束位置:
message = ‘One of Python‘s strengths is its diverse community.‘ print(message)
这种语法错误表明,在解释器看来,其中的有些内容不是有效地Python代码。
标签:换行符 运行 img class lan 变量 mmu src 引号
原文地址:https://www.cnblogs.com/chuxin-sweet/p/9443887.html