这篇文章将为大家详细讲解有关Python教程之字符串有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
字符串或串(字符串)是由数字,字母,下划线组成的一串字符。
引用><强>字符串强>
字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示:
“这是一个字符串!”& # 39;这也是一个字符串强生# 39;复制代码这种灵活性让你能够在字符串中包含引号和撇号:
& # 39;我告诉我的朋友,“Python是我最喜欢的语言!“& # 39;“语言& # 39;Python # 39;Monty Python的名字命名,不是蛇!”之一“python # 39; s优势是紫黑色的,支持社区的管理者;复制代码文章首发地址
<强>使用方法修改字符串的大小写强>
对于字符串,可执行的最简单的操作之一是修改其中的单词的大小写。 请看下面的代码,并尝试判断其作用:
name=癴ulade blog"print (name.title())复制代码将这个文件保存为<代码>的名字。py> 代码,再运行它。你将看到如下输出:
Fulade博客复制代码在这个示例中,小写的字符串“Fulade blog"存储到了变量名称中。在<代码>打印()代码>语句中,方法<代码>标题()代码>出现在这个变量的后面。在<代码> name.title() 代码>中,名字后面的句点(.)让Python对变量名称执行方法<代码>标题()代码>的操作。每个方法后面都跟着一对括号,这是因为方法通常需要一些参数来完成其工作。这些参数往往写在括号内的。方法()代码> <代码>标题不需要参数,因此它后面的括号是空的。<代码>标题()> 代码的实现结果是以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。 还有几个其他的很有用的处理大小写的方法,例如,要将符串改为全部大写或全部小写,可以像下面这样做:
name=癋ulade Blog"print (name.upper ()) print (name.lower())复制代码输出如下:
FULADE博客 fulade博客复制代码<强>拼接字符串强>
在很多情况下,我们需要合并字符串,例如,你可能想将姓和名存储在不同的变量中,等要显示姓名时再将它们合而为一:
first_name=癋u" last_name=發ade" full_name=first_name +“;“;+ last_name 打印(full_name)复制代码Python使用加号(+)来合并字符串。在这个示例中,我们使用<代码> +> 代码来合并first_name、空格和 last_name,以得到完整的姓名,其结果如下:
傅装复制代码这种合并字符串的方法称为拼接。通过拼接,可使用存储在变量中的字符串来创建完整的字符串。下面来看另外一个例子:
first_name=癴u" last_name=發ade" full_name=first_name +“;“;+ last_name 消息=澳愫?“+ full_name.title() +“!“打印(消息)复制代码上述代码显示消息“你好,傅装货!“,但将这条消息存储在了一个变量中,这让最后的<代码> 代码>打印语句简单得多。
<强>使用制表符(按Tab键产生空格的叫做制表符)或换行符来添加空白强>
在编程中,空白泛指任何非打印字符,如空格,制表符和换行符。你可使用空白来组织输出,使输出更易读。 要在字符串中添加制表符,可使用字符组合<代码> \ t> 代码,如下代码所示:
打印(“Python") Python 打印(“\ tPython") Python复制代码要在字符串中添加换行符,可使用字符组合<代码> \ n 代码>:
打印(“语言:\ nPython \数控\ nJavaScript") 语言: Python C JavaScript复制代码还可在同一个字符串中同时包含制表符和换行符。字符串“\ n \ t"让Python换到下一行,并在 下一行开头添加一个制表符。下面的示例演示了如何使用一个单行字符串来生成四行输出:
打印(“语言:\ n \ tPython \ n \ tC \ n \ tJavaScript") 语言: Python C JavaScript复制代码<强>删除空白和空格强>
在程序中,多余的空白可能令人迷惑。对程序员来说,<代码> & # 39;python # 39;
Python教程之字符串有什么用