连接字符串时请在换行符上划线
所以我只是写一些代码来协助我做些事情。我有一个要附加4个数字的单词表,例如2个字母。像这样:aXXXXa
但是,因为它是数字列表,所以添加了换行符,这会影响文件的输出。
这里是代码:
file = open("numbers.txt", "r") for line in file: a = "b" print("a" + line + "a")
结果输出是:
b9989 b b9990 b b9991 b
这是不正确的
所以我只是写一些代码来协助我做些事情。我有一个要附加4个数字的单词表,例如2个字母。就像这样:aXXXXa但是,因为它是...的列表...] >>>
连接字符串时请在换行符上划线
print(a + line.strip('\n') + a)
strip()仅从字符串的开头和结尾删除字符。您要使用replace()
file = open("numbers.txt", "r")
for line in file:
a = "b"
print("a" + line.replace("\n","") + "a")
连接字符串时请在换行符上划线
strip()仅从字符串的开头和结尾删除字符。您要使用replace()
file = open("numbers.txt", "r")
for line in file:
a = "b"
print("a" + line.replace("\n","") + "a")