优草派 > Python

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())

将这个文件保存为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 BLOG
fulade 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代码时,你可能会经常遇到语法错误。

所以,以后大家在做练习的时候也要非常细心,避免出现因为字符串出现的语法错误。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024