【发布时间】:2018-06-14 04:30:19
【问题描述】:
我一直在尝试将我的代码存储在文本文件中,但即使我使用超过 1 个输入甚至命令作为 /n 或 for 循环,它也始终存储在一行中。这是我的代码:
file = open("text.txt",'w+')
file.write(input('Entrer la première chaîne (minimum 4 caractères):'))
file.write(input('Entrer la deuxième chaîne (minimum 1 caractères):'))
我使用 w+ 的原因是我需要在同一个程序中阅读这段代码。无论我做什么,我只能将它们存储在我的文件中的同一行......如果我从我的代码中删除输入,我能够按预期使用 /n。有什么想法吗?
如果您需要更多信息,以下是我的说明:
您的程序必须要求用户输入两个字符串,然后将其作为 text.txt 存储在一个文本文件中。然后,您的程序必须读取文件的内容(第 1 行代表第 1 个链,第 2 行代表第 2 个链)并进行处理以在屏幕上显示 2 个通道以及第二个链的出现次数在第一个。
我可以编写代码,我的问题出在文件上。
我一直在浏览该网站,但我找不到任何可以帮助我的东西,因为我因为我的输入命令而卡住了,而不仅仅是 readlines()。
【问题讨论】:
-
当您尝试换行符转义序列时,斜线走错了方向。