Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะพิมพ์ในบรรทัดเดียวกันใน Python ได้อย่างไร


พิมพ์() วิธีการใน Python จะพิมพ์โดยอัตโนมัติในบรรทัดถัดไปในแต่ละครั้ง โดยค่าเริ่มต้น วิธีการ print() จะนำตัวชี้ไปยังบรรทัดถัดไป

ตัวอย่าง

for i in range(5):
   print(i)

ผลลัพธ์

0
1
2
3
4

แก้ไขวิธีพิมพ์ () เพื่อพิมพ์ในบรรทัดเดียวกัน

วิธีการพิมพ์ใช้พารามิเตอร์พิเศษ end=" "เพื่อให้ตัวชี้อยู่ในบรรทัดเดียวกัน

พารามิเตอร์สิ้นสุดสามารถรับค่าบางอย่าง เช่น การเว้นวรรคหรือเครื่องหมายในเครื่องหมายคำพูดคู่เพื่อแยกองค์ประกอบที่พิมพ์ในบรรทัดเดียวกัน

ไวยากรณ์

print(“…..” , end=” “)

พิมพ์ในบรรทัดเดียวกันโดยเว้นวรรคระหว่างแต่ละองค์ประกอบ

จุดจบ =" " ใช้เพื่อพิมพ์ในบรรทัดเดียวกันโดยเว้นวรรคหลังแต่ละองค์ประกอบ มันพิมพ์ช่องว่างหลังแต่ละองค์ประกอบในบรรทัดเดียวกัน

ตัวอย่าง

for i in range(5):
   print(i,end=" ")

ผลลัพธ์

0 1 2 3 4

พิมพ์ในบรรทัดเดียวกันโดยไม่มีช่องว่างระหว่างองค์ประกอบ

จุดจบ =”” ใช้สำหรับพิมพ์บรรทัดเดียวกันโดยไม่เว้นวรรค การไม่ใส่เครื่องหมายคำพูดดับเบิ้ลจะรวมองค์ประกอบทั้งหมดเข้าด้วยกันในบรรทัดเดียวกัน

ตัวอย่าง

for i in range(5):
   print(i,end="")

ผลลัพธ์

0
1
2
3
4

พิมพ์ในบรรทัดเดียวกันโดยมีเครื่องหมายระหว่างองค์ประกอบ

จุดจบ ="" ใช้เพื่อพิมพ์ในบรรทัดเดียวกันกับแต่ละองค์ประกอบ เราสามารถใช้เครื่องหมายอื่น เช่น '.' หรือ ';' ในพารามิเตอร์สิ้นสุดได้

ตัวอย่าง

for i in range(5):
   print(i,end=",")
   print(i,end=".")

ผลลัพธ์

0,1,2,3,4,
0.1.2.3.4.