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

ตัวดำเนินการพิเศษสตริงใน Python


สมมติตัวแปรสตริง 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 %
รูปแบบ - ดำเนินการจัดรูปแบบสตริง
ดูตอนต่อไป