字符串就是一系列字符。用引号括起来的都是字符串,其中引号可以是单引号,也可以是双引号,引号的这种选择灵活性可以使你在字符串中包含双引号或单引号。
比如:'I told my friend,"python is my favorite language"'
"The language 'Python' is named after Monty Python, not the snake."
"One of Python's strengths is its diverse and supportive community."
1.使用方法修改字符串大小写
name='ada lovelace' print(name.title())
输出结果是
Ada Lovelace
这里面用到了方法,方法是Python可对数据执行的操作,(.)句点让Python对变量name执行方法title()制定的操作,方法后跟着括号是因为方法通常需要额外的信息来完成其工作。
除了上面的title()以首字母大写的方式显示每个单词,还有upper(),lower()可以将字符串改为全部大写或小写。
name='Ada Lovelace' print(name.upper()) print(name.lower())
输出结果是
ADA LOVELACE ada lovelace
2.拼接字符串
Python使用加号(+)来拼接字符串。
3.使用制表符或换行符来添加空白
空白泛指任何非打印字符,如空格、制表符(\t)和换行符(\n)。
print('language:\n\tPython\n\tC\n\tJavaScript')
输出结果是
Language: Python C JavaScript
4.删除空白
比如字符串是favorite_language=' python ',为删除这个字符串中的空白,你需要将其开头和末尾两端的空白剔除,再将结果存回到原来的变量中(若不重新储存,删除会只是暂时的)。剔除开头和末尾的空白可分别使用的方法是lstrip()和rstrip(),同时删除两端的空白可使用的方法是strip()。
>>>favorite_language=' python ' >>>favorite_language.lstrip() 'python ' >>>favorite_language.rstrip() ' python' >>>favorite_language.strip() 'python'