首页 > 编程语言 > 详细

python中的string

时间:2016-06-29 00:56:02      阅读:265      评论:0      收藏:0      [点我收藏+]

也可以用一个变量来保存字符串,然后输出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

原文:http://www.cnblogs.com/defen/p/5625395.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!