今天又学了Python 字符串的特点
Python 字符串的表示方式是单引号' '或者双引号“ ”
直接输出一个字符串
str = 'bad'
print (str)
1.如果你想输出一段带有英文单引号或者双引号的文字,那么字符串的引号要与内容区别开
例如:想输出 let's go
str = "let's go"
print(str)
内容带有单引号,就用双引号表示,反之亦然
2.还有另外一种方法
可以用\
>>> s='i\'m a good \"teacher\"'
>>> print(s)
i'm a good "teacher"
\被称为转译字符,还可以在代码中换行,而不影响输出结果
>>> "this is the\
same line"
输出结果为
'this is thesame line'
还可以用原始字符串,只需在字符串前边加一个英文字母r即可
>>> str=r'c:\NOW\ABC\DD'
>>> print(str)
输出结果为
c:\NOW\ABC\DD
3.还有一种表示字符串的方法
>>> ''' ""what's you name",I asked."
"I'm lilei."
'''
输出结果为' ""what\'s you name",I asked."\n"I\'m lilei."\n'