首页 > 解决方案 > 如何在对方面前写2个句子

问题描述

我正在尝试将 2 个句子连续。

需要输出:

简单地生活,以便其他人可以简单地生活。=> 简单地生活,其他人可以简单地生活。

输出得到:

智力的真正标志不是知识,而是想象力。

智力的真正标志不是知识,而是想象力。

我的代码是:

with open("sentences.txt", "r") as readfile:
    for row in readfile:
        print(row,row.upper(),end='')

标签: python

解决方案


我认为在你的 sentence.txt 文件的每一行的末尾,首先有 \n 你应该从每一行中删除 \n 然后打印它。这是代码:

row = row.replace('\n', '')
print(row,row.upper(),end='')

我只是用任何东西替换 \n

注意:将您的行保存在一个数组中,然后打印该数组的所有元素。您可以看到在行尾添加了哪些字符。(例如:\r\n 或只是 \n)例如:

array = row.split(' ') #split the line with space

推荐阅读