python - 如何在对方面前写2个句子
问题描述
我正在尝试将 2 个句子连续。
需要输出:
简单地生活,以便其他人可以简单地生活。=> 简单地生活,其他人可以简单地生活。
输出得到:
智力的真正标志不是知识,而是想象力。
智力的真正标志不是知识,而是想象力。
我的代码是:
with open("sentences.txt", "r") as readfile:
for row in readfile:
print(row,row.upper(),end='')
解决方案
我认为在你的 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
推荐阅读
- php - 在类扩展中传递变量
- sql - 将 Crystal“如果以前”转换为 SQL
- c++ - 非会员获取方式
为命名空间中的自定义类工作 [C++17] - vue.js - 无法在 cellClick 上打开模式
- angular - 制作后如何使自定义字体不出现在根目录中
- sql-server - 当 200 个用户访问站点并同时调用一个商店导致 SQL Server Azure 死机时如何找到解决方案
- javascript - QuerySelector 没有显示我输入它要做什么 + 为什么 onClick 不能与 index.html 和 app.js 文件一起使用?
- .htaccess - 使用 htaccess 重定向域的正确语法是什么?
- c - 在c中使用标志?
- android - 用户登录时如何保护非消耗性应用内购买