พิมพ์() วิธีการใน 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.