1字符串和变量
变量与字符串
变量
变量不能以数字开头
可以是中文
字符串
表示方式:‘或’'括起来的一列字符
如果在字符内有单引号或双引号,则使用转义字符来表示
转义字符的问题
例:
print("D:\three\two\one\now") |
输出如下:
D: hree wo\one
ow
解决方法1(使用转义字符\\)
print("D:\\three\\two\\one\\now") |
解决方法2(使用原始字符串)
print(r"D:\three\two\one\now") |
前置r来使用原始字符串,这样字符串中转义字符不再生效
跨行字符串
例:
print("hello \n |
会报错
解决方法1(使用\来标记该字符串未结束)
print("hello \n\ |
解决方法2(使用长字符串)
longstr = """ |
注:
长字符串使用三个”前后呼应
长字符串无需\作为行尾标记
字符串的加法和乘法
加法
两个字符串相加的结果是拼接
乘法
字符串乘数字的结果是这个字符串重复n遍
print("我每天爱你三千遍\n"*3000) |
发布于