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

มีประเภทเครื่องหมายคำพูด (Quotes) ใน Python กี่แบบ?

สัญลักษณ์เครื่องหมายคำพูด ใช้สร้างออบเจ็กต์สตริง (string object) ใน Python Python รู้จัก single quotes, double quotes และ triple quoted strings ลิทเทอรัลสตริงเขียนได้โดยการล้อมรอบลำดับตัวอักษรด้วย single quotes ('hello'), double quotes ("hello") หรือ triple quotes ('''hello''' หรือ """hello""")

>> var1 = 'hello'
>>> var1
'hello'
>>> var2 = "hello"
>>> var2
'hello'
>>> var3 = '''hello'''
>>> var3
'hello'
>>> var4 = """hello"""
>>> var4
'hello'

หากต้องการฝัง double quotes เป็นส่วนหนึ่งของสตริง สตริงตัวเองควรอยู่ใน single quotes ส่วนหากต้องการฝัง single quotes สตริงควรเขียนใน double quotes

>> var1 = 'Welcome to "Python training" from Tutorialspoint'
>>> var1
'Welcome to "Python training" from Tutorialspoint'
>>> var2 = "Welcome to 'Python training' from Tutorialspoint"
>>> var2
"Welcome to 'Python training' from Tutorialspoint"