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

หลีกเลี่ยงเครื่องหมายคำพูดขณะพิมพ์สตริงใน Python


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

ใช้ join()

วิธีการเข้าร่วมช่วยเราในการพิมพ์ผลลัพธ์ขององค์ประกอบรายการโดยใช้ตัวคั่นที่เราเลือก ในตัวอย่างด้านล่าง เราเลือก ** เป็นตัวคั่น

ตัวอย่าง

list = ['Mon', 'Tue', 'Wed']
# The given list
print("The given list is : " + str(list))
print("The formatted output is : ")
print(' ** '.join(list))

ผลลัพธ์

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

The given list is : ['Mon', 'Tue', 'Wed']
The formatted output is :
Mon ** Tue ** Wed

การใช้คีย์เวิร์ด sep

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

ตัวอย่าง

list = ['MOn', 'Tue', 'Wed']
# The given list
print("The given list is : " + str(list))
print("The formatted output is : ")
print("list, sep =' - '")

ผลลัพธ์

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

The given list is : ['MOn', 'Tue', 'Wed']
The formatted output is :
MOn ** Tue ** Wed
MOn - Tue - Wed