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

อะไรคือความแตกต่างระหว่างเครื่องหมายคำพูดเดี่ยวและคู่ใน python?


สตริงที่เป็นลำดับของอักขระที่ไม่มีเจตนาให้มีค่าตัวเลข ใน Python ลำดับของอักขระดังกล่าวจะรวมอยู่ในเครื่องหมายคำพูดเดี่ยวหรือคู่ เท่าที่เกี่ยวข้องกับไวยากรณ์ภาษา ไม่มีความแตกต่างในสตริงที่ยกมาเดี่ยวหรือคู่ การแสดงแทนทั้งสองสามารถใช้แทนกันได้ อย่างไรก็ตาม หากอัญประกาศเดี่ยวหรืออัญประกาศคู่เป็นส่วนหนึ่งของสตริงเอง สตริงนั้นจะต้องอยู่ในเครื่องหมายอัญประกาศคู่หรืออัญประกาศเดี่ยวตามลำดับ

ตัวอย่าง

ตัวอย่างเช่น ข้อความ Hello “Python” จะถูกจัดเก็บเป็นสตริง ดังนั้นควรใช้

str1='Hello "Python"'

ในทางกลับกัน หากสตริงควรคล้ายกับ Hello 'Python' ก็ควรประกาศดังนี้:

Str2="Hello 'Python'"