Python字符串怎么学?超详细的教程来了

本篇文章小编主要给大家分享一下python字符串的教程,内容非常多,大家需要一点耐心看完,字符串也是python的基础课程 。读完对自己一定有所帮助 。

Python字符串怎么学?超详细的教程来了

文章插图
字符串或串(String)是由数字、字母、下划线组成的一串字符 。
字符串
字符串顾名思义就是一系列字符,在python当中,在引号里面的都是字符串,其中的引号可以是单引号,也能是双引号 。如下代码所示:
"This is a string."   'This is also a string.'这种灵活性让你能够在字符串中包含引号和撇号:
'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 perse and supportive community."使用方法修改字符串的大小写
对于字符串来说,可执行的最简单的操作之一是修改其中的单词的大小写 。请看下面的代码,并尝试判断其作用:
name = "fulade blog" print(name.title())【Python字符串怎么学?超详细的教程来了】将这个文件保存为name.py,再运行它 。你将看到如下输出:
Fulade Blog在这个示例中,小写的字符串"fulade blog"存储到了变量name中 。在print()语句中,方法 title()出现在这个变量的后面 。在name.title()中,name后 面的句点(.)让Python对变量name执行方法title()的操作 。每个方法后面都跟着一对括号,这是因为方法通常需要一些参数来完成其工作 。这些参数往往写在括号内的 。方法title()不需要参数,因此它后面的括号是空的 。title()的实现结果是以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写 。还有几个其他的很有用的处理大小写的方法 。例如,要将符串改为全部大写或全部小写,可以像下面这样做:
name = "Fulade Blog"  print(name.upper()) print(name.lower())输出如下:FULADE BLOGfulade blog   JavaScript使用字符串时避免语法错误
语法错误是一种经常会出现的错误 。我们开发者在日常开发中使用字符串一定不能出现语法错误 。程序中包含非法的Python代码时,就会导致语法错误 。例如,在用单引号括起的字符串中,如果包含撇号,就将导致错误 。这是因为这会导致Python将 第一个单引号和撇号之间的内容视为一个字符串,进而将余下的文本视为Python代码,从而引发 错误 。下面演示了如何正确地使用单引号和双引号 。
message = "One of Python's strengths is its perse community." print(message)撇号位于两个双引号之间,因此Python解释器能够正确地理解这个字符串:
One of Python's strengths is its perse community.然而,如果你使用单引号,Python将无法正确地确定字符串的结束位置:
message = 'One of Python's strengths is its perse community.'print(message)而你将看到如下输出:
message = 'One of Python's strengths is its perse community.'SyntaxError: invalid syntax从上面的输出我们可以看到,错误发生在第二个单引号后面 。这种语法错误表明,在解释器看来,其中的有些内容不是有效的Python代码 。错误的来源多种多样,这里指出一些常见的 。学习 编写Python代码时,你可能会经常遇到语法错误 。

推荐阅读