ฉันต้องการอ่านบรรทัดจากอินพุตมาตรฐาน เช่น สตริงที่คั่นด้วยเครื่องหมายจุลภาค แล้วพิมพ์บรรทัดเดียวกันพร้อมคำเพิ่มเติมในหนึ่งบรรทัด อย่างไรก็ตาม เมื่อพิมพ์ออกมา คำเพิ่มเติมจะพิมพ์ออกมาในบรรทัดใหม่เสมอ แต่ฉันต้องการพวกมันในบรรทัดเดียว
นี่คือรหัสของฉัน
while 1:
try:
line = sys.stdin.readline()
except KeyboardInterrupt:
break
if not line:
break
additional = "END"
print(line+additional)
และเมื่อฉันลอง:
>>python3.4 output.py
>>a, b
>>a, b
>>END
>>
แต่ฉันต้องการมัน:
>>python3.4 output.py
>>a, b
>>a, bEND