Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Python3 1000行の入出力を行う。

Q&A

Closed

Python 初学者です。
この問題が解けません。地道に1,000行を入力する方法ならわかるのですが、効率的にやる方法が分かりません。
自分はfor文でやることを考えたのですが、うまくいきません。

for i in range(1000):
x = input()
print(x)

こんな単純な3行しか頭に出てこなかったのですが、やはりダメでした。

i = 0
while i <= 1000:
print(input())
i += 1

これも失敗でした。エラーが出ます。

どのようにプログラムすれば、正しい入出力を行えるのでしょうか?
教えてくださると幸いです。

0 likes

1Answer

こんな単純な3行しか頭に出てこなかったのですが、やはりダメでした。

for i in range(1000):
    print(input())

で通りましたが,具体的に何がだめだったのでしょうか.インデントは正しく記述しましたか?

これも失敗でした。エラーが出ます。

後者は1001回やるコードなのでエラーが出そうですね.

2Like

Comments

  1. @wolfs2002

    Questioner

    先ほど、再び試してみたら上手くいきました。結果の見間違えでした。

Your answer might help someone💌