1、使用方法修改字符串的大小写----t i t l e ( )函数
name = "ada love lace"
print(name.title())在这个示例中,小写的字符串"ada lovelace" 存储到了变量name 中。在print() 语句中,方法title() 出现在这个变量的后面。方法 方法 是Py t h on 可对数据执行的操作。在name.title() 中,name 后面的句点(. )让Py t h on 对变量name 执行方法title() 指定的操作。每个方法后面都跟着一对括号,这是因为方法通常需要额外的信息来完成其工作。这种信息是在括号内提供的。函数title() 不需要额外的信息,因此它后面的括号是空的。
title() 以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。这很有用,因为你经常需要将名字视为信息。例如,你可能希望程序将值Ada 、ADA 和ada视为同一个名字,并将它们都显示为Ada
2、要将字符串改为全部大写或全部小写
name = "ada love lace"
print(name.upper())
print(name.lower())存储数据时,方法lower() 很有用。很多时候,你无法依靠用户来提供正确的大小写,因此需要将字符串先转换为小写,再存储它们。以后需要显示这些信息时,再将其转换为最合适的大小写方式
3、合并(拼接)字符串
Py t h on 使用加号(+ )来合并字符串
f i r s t _ n a m e = " a d a "
l a s t _ n a m e = " l o v e l a c e "
❶ f u l l _ n a m e = f i r s t _ n a m e + " " + l a s t _ n a m e
p r i n t ( f u l l _ n a m e )
4、使用制表符或换行符来添加空白
在编程中,空白 空白 泛指任何非打印字符,如空格、制表符和换行符。你可使用空白来组织输出,以使其更易读。
要在字符串中添加制表符,可使用字符组合 ---- p r i n t ( " P y t h o n " )
要在字符串中添加换行符,可使用字符组合 ---- p r i n t ( " t P y t h o n " )
还可在同一个字符串中同时包含制表符和换行符。字符串" " 让Py t h on 换到下一行,并在下一行开头添加一个制表符
5、删除空白
Py t h on 能够找出字符串开头和末尾多余的空白。要确保字符串末尾没有空白,可使用方法rstrip() 这种删除只是暂时的,接下来再次询问favorite_language 的值时,你会发
现这个字符串与输入时一样,依然包含多余的空白
要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中为删除这个字符串中的空白,你需要将其末尾的空白剔除,再将结果存回到原来的变量中(见❶)。在编程中,经常需要修改变量的值,再将新值存回到原来的变量中。这就是
变量的值可能随程序的运行或用户输入数据而发生变化的原因。
你还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用方法lstrip() 和strip()
1 > > > f a v o r i t e _ l a n g u a g e = ' p y t h o n ' 2 > > > f a v o r i t e _ l a n g u a g e . r s t r i p ( ) 3 ' p y t h o n '
1 > > > f a v o r i t e _ l a n g u a g e . l s t r i p ( ) 2 ' p y t h o n ' 3 > > > f a v o r i t e _ l a n g u a g e . s t r i p ( ) 4 ' p y t h o n