一、字符串
1.1、字符串解释:在python中,用单引号:' '、双引号:" "、三引号:""" """,括起来的都是字符串。
1.2、什么时候用单引号、双引号以及三引号呢?
(1)当字符串里面没有引号时,三种引号都可以用:
str1='Tom and Jerry'
str2="Tom and Jerry"
str3="""Tom and Jerry"""
print(str1)
print(str2)
print(str3)
输出结果:
(2)当字符串里面有单引号或者双引号:外单内双,外双内单
1)当字符串中有单引号,应该用双引号括起来:
str1="It's a secret!"
print(str1)
输出结果:
基于1),如果你用了单引号把字符串括起来:
str1='It's a secret!'
print(str1)
报错如下:
2)当字符串中有双引号,应该用单引号括起来:
str1='There is a character "A".'
print(str1)
输出结果:
基于2),如果你用了双引号把字符串括起来:
str1="There is a character "A"."
print(str1)
报错和1)中一样:
(3)当字符是多行时,可以用三引号:
tr1="""
鹰击长空
鱼翔浅底
万类霜天竞自由
I have a dream
"""
print(str1)
输出结果:
基于3),如果用双引号把字符括起来:
str1="
鹰击长空
鱼翔浅底
万类霜天竞自由
I have a dream
"
print(str1)
报错如下:
1.3、字符串拼接
拼接符:+
str1='I love python,'
str2='and you?'
str3=str1+str2
print(str1+str2)
print(str3)
输出结果:
1.4、重复打印字符串:
str1='Who are you?\n'
print(str1*3)
输出结果: