问题遇到的现象和发生背景
请问怎么把这分行读取的内容分别起名。
用代码块功能插入代码,请勿粘贴截图
我想要达到的结果
例如 像图中写到的 a = 读取的第一行 / b = 读取的第二行
请问怎么把这分行读取的内容分别起名。
例如 像图中写到的 a = 读取的第一行 / b = 读取的第二行
这样写可以去除换行符的影响
# 打开文件
with open ('s.txt', 'r+') as f:
# 按行读取,且去除每行末尾的换行符
lines = [line.strip() for line in f.readlines()]
# 赋值
a = lines[0]
b = lines[1]
c = lines[2]
# 测试
print(a,b,c,sep='\n')