第三章、字符串

数据类型的概念

什么是数据类型

白话文解释

数据类型就是不同种类的东西,比如牛用来耕田,马用来运货,船用来过河。这里牛、马、船都是类型,不通的类型能做的事情自然不一样。

python数据类型的种类

1. 字符串的字面值

什么是字面值

字面值是内置类型常量值的表示法。

字面值(Literal)是一种直接在源代码中表示数据或数值的方式,python在解析源码的过程中会在python解释器内部直接生产数据对象。

字面值可以直接用于赋值给变量、作为函数的参数或在表达式中直接使用。

字符串

字符串是用来记录人类的文字信息的一种数据类型,

字符串字面值写法:用英文的 ' 或 " 或 ''' 或 """ 开始或结束

示例

print('我喜欢Python!')
print("我喜欢Python!")
print('''我喜欢Python!''')
print("""我喜欢Python!""")
# 内容: I'm a teacher!
print("I'm a teacher!")
# 内容: I'm a teacher!, I love "Python"
print('''I'm a teacher!, I love "Python"''')
# 内容: 咏鹅鹅鹅鹅,曲项向天歌;白毛浮绿水,红掌拨清波。
print('咏鹅\n鹅鹅鹅,\n曲项向天歌;\n白毛浮绿水,\n红掌拨清波。')
print('''咏鹅
鹅鹅鹅,
曲项向天歌;
白毛浮绿水,
红掌拨清波。''')

运行结果

我喜欢Python!
我喜欢Python!
我喜欢Python!
我喜欢Python!
I'm a teacher!
I'm a teacher!, I love "Python"
咏鹅
鹅鹅鹅,
曲项向天歌;
白毛浮绿水,
红掌拨清波。
咏鹅
鹅鹅鹅,
曲项向天歌;
白毛浮绿水,
红掌拨清波。

字符串字面值总结

视频讲解