Làm thế nào để bạn đại diện cho các ký tự đặc biệt trong python?
Từ tài liệu Python Show Các ký tự không đặc biệt khớp với chính họ. Các ký tự đặc biệt không khớp với chính chúng - \Thoát ký tự đặc biệt hoặc bắt đầu một chuỗi. . Khớp với bất kỳ ký tự nào ngoại trừ dòng mới, xem lại. DOTALL ^ Khớp phần đầu của chuỗi, xem lại. MULTILINE $ Khớp phần cuối của chuỗi, xem lại. MULTILINE [ ] Đính kèm một tập hợp các ký tự có thể so khớp R. S Khớp regex R hoặc regex S. () Tạo nhóm chụp và cho biết mức độ ưu tiên Sau '[', kèm theo một tập hợp, các ký tự đặc biệt duy nhất là ]Kết thúc tập hợp, nếu không phải là ký tự đầu tiên - Một phạm vi, ví dụ. a-c khớp với a, b hoặc c ^ Chỉ phủ định tập hợp nếu đó là ký tự đầu tiên Các bộ định lượng (nối thêm '? {m}Chính xác m lần lặp lại {m,n} Từ m (mặc định 0) đến . Giống như {,} * 0 or more. Same as {,} + 1 trở lên. Giống như {1,} ? 0 hoặc 1. Giống như {,1} Cập nhật ngày 13-Jun-2020 07. 12. 45 Tôi đang tạo một bộ bằng Python để chứa tất cả các biểu tượng trên bàn phím của mình, nhưng rõ ràng là một số đặt ra một số vấn đề. Có cách nào để đưa tất cả chúng vào đó mà không gặp sự cố không? Nội dung chính Hiển thị
Đây là bộ của tôi
Để giải quyết hầu hết các bình luận, vì trong Python
Điều này phù hợp với nhân vật đó, nhưng bây giờ tôi có thể thấy một vấn đề khi tôi bắt gặp nhân vật trốn thoátĐể chèn các ký tự không hợp lệ vào một chuỗi, hãy sử dụng ký tự thoát Ký tự thoát là dấu gạch chéo ngược Một ví dụ về ký tự không hợp lệ là dấu ngoặc kép bên trong chuỗi được bao quanh bởi dấu ngoặc kép Thí dụBạn sẽ gặp lỗi nếu sử dụng dấu ngoặc kép bên trong chuỗi được bao quanh bởi dấu ngoặc kép txt = "Chúng tôi được gọi là "người Viking" từ phía bắc. " Tự mình thử » Để khắc phục sự cố này, hãy sử dụng ký tự thoát Thí dụKý tự thoát cho phép bạn sử dụng dấu ngoặc kép khi bình thường bạn không được phép txt = "Chúng tôi được gọi là \"Vikings\" từ phương bắc. " Tự mình thử » Các ký tự thoát khác được sử dụng trong Python CodeResultDùng thử\'Single QuoteDùng thử »\\Dấu gạch chéo ngượcDùng thử »\nDòng mớiDùng thử »\rCarriage ReturnDùng thử »\tTabDùng thử »\bBackspaceDùng thử »\fForm Feed\oooOctal valueDùng thử »\tTabDùng thử »Trên trang này. nhận xét với #, chuỗi nhiều dòng với """ """, in nhiều đối tượng, dấu gạch chéo ngược "\" làm ký tự thoát, '\t', '\n', '\r' và '\\' Bắt đầuVideo Tổng Hợp
Tìm hiểu thêm
Khám phá
Làm cách nào để bạn chỉ định các ký tự đặc biệt trong Python?Ký tự đặc biệt của Python . \n - Dòng mới \t- Tab ngang \r- Vận chuyển trở lại \b- Xoá lùi \f- Nguồn cấp biểu mẫu \'- Trích dẫn đơn \"- trích dẫn kép \\-Dấu gạch chéo ngược Làm cách nào để bạn thêm các ký tự đặc biệt vào một chuỗi?Người ta có thể sử dụng phương thức lớp StringBuffer cụ thể là phương thức insert() để thêm ký tự vào Chuỗi tại vị trí đã cho Chúng ta có thể sử dụng các ký hiệu đặc biệt trong Python không?Python3. Mã định danh trong Python không được sử dụng bất kỳ ký hiệu đặc biệt nào như. , @, #, $, %, v.v.
Những ký tự đặc biệt nào được phép trong Python?Số nhận dạng có thể là sự kết hợp của chữ thường (a đến z) hoặc chữ hoa (A đến Z) hoặc chữ số (0 đến 9) hoặc dấu gạch dưới (_). Names like myClass, var_3 and print_to_screen, all are valid examples. |