python中的string

Posted 高傲的monkey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中的string相关的知识,希望对你有一定的参考价值。

也可以用一个变量来保存字符串,然后输出str = ‘bad’print str
如果你想表示一段带有英文单引号或者双引号的文字,那么表示这个字符串的引号就要与内容区别开。
内容带有单引号,就用双引号表示"It‘s good"
反之亦然
‘You are a "BAD" man’  //即字符串里面是双引号,外面必须为单引号。

python中还有一种表示字符串的方法:三个引号(‘’‘)或者(""")
在三个引号中,你可以方便地使用单引号和双引号,并且可以直接换行
‘‘‘
"What‘s your name?" I asked.
"I‘m Han Meimei."
‘‘‘

还有一种在字符串中表示引号的方法,就是用\,可以不受引号的限制

\‘表示单引号,\"表示双引号

例如:‘I\‘m a \"good\" teacher’
\被称作转译字符,除了用来表示引号,还有比如用  转义就是将\后面的特殊字符当做平常字符来释义,表示出来
\\表示字符串中的\
\n表示字符串中的换行
范例:

print(you are "a" man)
print("you are ‘a‘ man")
#print(you are a man) error
#print("you are a "man"") error
print(i\‘ma\‘"good\\"teacher\n)
print(this is the\\same line)
print("this is\the same lien")
print("\\\_v_//")
i=5
for i in range(0,6):
    if i<=3:
        for i in range(0,i):
            print("*")
    else:
        for i in range(0,6-i):
            print("*")
运行结果:
you are "a" man
you are a man
ima‘"good\"teacher

this is the\same line
this is    he same lien
\\_v_//
*
*
*
*
*
*
*
*
*

 

以上是关于python中的string的主要内容,如果未能解决你的问题,请参考以下文章

片段中ListView的setOnItemClickListener

在 Python 格式(f-string)字符串中,!r 是啥意思? [复制]

21个常用代码片段

在 Python 多处理进程中运行较慢的 OpenCV 代码片段

PHP 代码片段

基于String Array项,向下一个片段显示相同的项