Computer >> Máy Tính >  >> Lập trình >> Python

Chuỗi toán tử đặc biệt trong Python

Giả sử biến chuỗi a giữ 'Xin chào' và biến b giữ 'Python', sau đó -

Sr.No Toán tử &Mô tả Ví dụ
1 +
Kết nối - Thêm giá trị ở hai bên của toán tử
a + b sẽ cung cấp cho HelloPython
2 *
Lặp lại - Tạo chuỗi mới, nối nhiều bản sao của cùng một chuỗi
a * 2 sẽ cung cấp cho-HelloHello
3 []
Slice - Cung cấp cho nhân vật từ chỉ số nhất định
a [1] sẽ cho e
4 [:]
Range Slice - Cung cấp các ký tự từ phạm vi đã cho
a [1:4] sẽ cho ell
5 trong
Tư cách thành viên - Trả về true nếu một ký tự tồn tại trong chuỗi đã cho
H in a will give 1
6 không trong
Tư cách thành viên - Trả về true nếu một ký tự không tồn tại trong chuỗi đã cho
M không trong một ý chí sẽ cho 1
7 r / R
Chuỗi thô - Loại bỏ ý nghĩa thực tế của các ký tự Escape. Cú pháp cho chuỗi thô hoàn toàn giống như đối với chuỗi bình thường, ngoại trừ toán tử chuỗi thô, ký tự "r" đứng trước dấu ngoặc kép. Chữ "r" có thể là chữ thường (r) hoặc chữ hoa (R) và phải được đặt ngay trước dấu ngoặc kép đầu tiên.
in r '\ n' bản in \ n và in R '\ n' bản in \ n
8 %
Định dạng - Thực hiện định dạng chuỗi
Xem ở phần tiếp theo