'r'是防止字符转义
如果路径中出现'\t'的话 不加r的话\t就会被转义 而加了'r'之后'\t'就能保留原有的样子
在字符串赋值的时候 前面加'r'可以防止字符串在时候的时候不被转义 原理是在转义字符前加'\'
# file = open('D:\\exe\\7.txt','r', encoding='utf-8')
# 两种用法一样
file = open(r'D:\exe\7.txt','r', encoding='utf-8')
# 读取文本内容,两句古语
for item in file.readlines():
print(item)
运行结果:
其大无外,其小无内
无风仍脉脉,不雨亦潇潇
print字符串前面加f表示格式化字符串,
加f后可以在字符串里面使用用花括号括起来的变量和表达式,
x = 77
y = 99
print(f'{x}+{y}={0}'.format(x+y))
输出结果:x+y = 0
x = 77
y = 99
z = x + y
print(f'{x}+{y}=', z)
输出结果:77+99= 176