0
私はcodeabbey.comの演習を行って、錆を払拭しています。私のプログラムは、出力のn個の項目のうちの1行を吐き出して、、次にの任意のn行の改行を欲しいが、私のプログラムは(n-1)個の項目、改行、最後の項目。 (既存の機能の私の怠惰な使用はご容赦下さい)ここで forループの最後に改行を削除する - python 2.x
は、私は、その後、ペア自体を処理する最初のペアの数を与えられていた例である、と私は最小を見つけることを任務としています:quanta = int(raw_input())
print "\n"
for i in xrange(quanta):
a = raw_input().split()
a = map(int, a)
print min(a),
と、この入力コピー&ペーストコマンドラインに:
3
5 3
2 8
100 15
私はこの出力を期待する:
3 2 15
代わりに、私はこの出力を取得しています:
3 2
15
私の質問は、私はその最後の改行を取り除くんかのですか?
これを再現することはできません。あなたのコードを実行し、入力を貼り付けると、予想される出力が得られます。あなたのスクリプトが生成する出力には改行はありません。 –
私の端末に問題がありますか?私はちょうど標準のMac OSターミナルを使用しています。 –
私はこれを標準のMac OS X端末で自分自身でテストしました。 –