สมมติตัวแปรสตริง a ถือ 'สวัสดี' และตัวแปร b ถือ 'Python' จากนั้น -
ซีเนียร์ | ตัวดำเนินการ &คำอธิบาย | ตัวอย่าง |
---|---|---|
1 | + การต่อกัน - เพิ่มค่าที่ด้านใดด้านหนึ่งของตัวดำเนินการ | a + b จะให้ HelloPython |
2 | * การทำซ้ำ - สร้างสตริงใหม่ โดยเชื่อมหลายสำเนาของสตริงเดียวกัน | a*2 จะให้-HelloHello |
3 | [] Slice - ให้ตัวละครจากดัชนีที่กำหนด | a[1] จะให้ e |
4 | [ :] Range Slice - ให้ตัวละครจากช่วงที่กำหนด | a[1:4] จะให้ ell |
5 | ใน การเป็นสมาชิก - ส่งกลับค่าจริงหากมีอักขระอยู่ในสตริงที่กำหนด | H ใน จะให้ 1 |
6 | ไม่อยู่ใน การเป็นสมาชิก - คืนค่า จริง หากไม่มีอักขระในสตริงที่กำหนด | M ไม่อยู่ใน จะให้ 1 |
7 | r/R Raw String - ระงับความหมายที่แท้จริงของอักขระ Escape ไวยากรณ์สำหรับสตริงดิบจะเหมือนกับสตริงปกติทุกประการ ยกเว้นตัวดำเนินการสตริงดิบคือตัวอักษร "r" ซึ่งอยู่ข้างหน้าเครื่องหมายอัญประกาศ ตัว "r" สามารถเป็นตัวพิมพ์เล็ก (r) หรือตัวพิมพ์ใหญ่ (R) และต้องวางไว้ข้างหน้าเครื่องหมายคำพูดแรกทันที | พิมพ์ r'\n' พิมพ์ \n และพิมพ์ R'\n'prints \ n |
8 | % รูปแบบ - ดำเนินการจัดรูปแบบสตริง | ดูตอนต่อไป |