在python中定义字符串变量的方法比较简单,一共有三种方法。
第一种方法用单引号.
第二种方法是使用双引号.
第三种方法是使用三引号,三引号可以为单引号,也可以为三引号。
具体例子,可以参考:
#coding:utf-8
# 如何定义字符串
# 1.使用单引号
V = 'qwentest123'
# 2.使用双引号
jiaV = "qwentest123"
# 3.使用三引号。比如今天的热搜
hotSrh = """
1一个班17人被录取为空军飞行学员
4盒马暂停深圳21家门店营业
2中国电竞用户规模达4.84亿人
5山东济宁一仓库突发爆炸
3王岳伦与女子举止亲密
6朝鲜宣布实施大赦
"""
区别:
三引号与单引号、双引号的区别是,三引号可以拥有任意格式的内容,比如换行,而单引号、双引号则不能。
注意点:
单引号里不能有单引号,双引号里不能有双引号,三引号里不能有三引号。
如示例这样表示,运行则会出现错误。V = 'qwentest123''
jiaV = "qwentest123""
hostSrh = """1一个班17人被录取为空军飞行学员"""
4盒马暂停深圳21家门店营业
2中国电竞用户规模达4.84亿人
5山东济宁一仓库突发爆炸
3王岳伦与女子举止亲密
6朝鲜宣布实施大赦"""
运行结果:
转义字符:
如果非要在单引号里包含单引号,双引号里包含双引号,三引号里包括三引号,则可以在前面加上\转义字符,进行转义。
如示例这样表示,运行则不会出现错误。
转义字符:
如果非要在单引号里包含单引号,双引号里包含双引号,三引号里包括三引号,则可以在前面加上\转义字符,进行转义。
如示例这样表示,运行则不会出现错误。
V = 'qwentest123\''
jiaV = "qwentest123\""
hostSrh = """1一个班17人被录取为空军飞行学员\"""
4盒马暂停深圳21家门店营业
2中国电竞用户规模达4.84亿人
5山东济宁一仓库突发爆炸
3王岳伦与女子举止亲密
6朝鲜宣布实施大赦"""
运行结果:
常见的转义字符:
比如,我们的文件路径,就是一个常见的转义字符,需要增加\\来进行表示。
filePath = "D:\\课程ppt\\510"
print(type(filePath))
type()函数为获取数据类型的方法,运行后返回的内容为<class ‘str’>,<class ‘str’>即被用来表示filePath的变量为str,即字符串类型: