我在 Mac 上工作,有一个关于 python 的问题。我正在使用一个名为 rectangle.txt 的 .txt 文件,在文件中它看起来像这样:
abcde
fghij
klmno
我需要在使用标准输入时阅读这些内容。但这就是我需要我的程序:
afk
bgl
chm
din
ejo
到目前为止,我有一个程序可以读取所有行并将它们拆分并打印出来。 代码编辑
So when I changed my code to this:
for line in sys.stdin.readline():
ls1 = line
print ls1
我收到了清单:
a
b
c
d
e
所以现在我只需要遍历其他那些,但我无法弄清楚
我从命令行运行这个函数:
python rectangle.py < rectangle.txt
我正在努力学习所有这些,所以我不想给我答案,而是希望有人帮助向我解释这一点,希望我能理解。
此外,除了这个 .txt 文件输入。我的程序也将使用这些输入进行测试:
123
456
789
和
A
B
C
所有人都在做与上面相同的事情。再次感谢您帮助我。我已经为此工作了几个小时,似乎无法弄清楚。