Hướng dẫn can you use backslash in python? - bạn có thể sử dụng dấu gạch chéo ngược trong python không?
Tóm tắt: Trong hướng dẫn này, bạn sẽ tìm hiểu về ký tự Backslash Python như là một phần của ký tự chuỗi đặc biệt hoặc để thoát khỏi các ký tự trong một chuỗi.: in this tutorial, you’ll learn about the Python backslash character as a part of a special sequence character or to escape characters in a string. Show Giới thiệu về Backslash của PythonTrong Python, dấu gạch chéo ngược (____ 13) là một nhân vật đặc biệt. Nếu bạn sử dụng dấu gạch chéo ngược ở phía trước của một nhân vật khác, nó sẽ thay đổi ý nghĩa của nhân vật đó. Ví dụ, 4 là một nhân vật theo nghĩa đen. Nhưng nếu bạn sử dụng ký tự dấu gạch chéo ngược ở phía trước chữ 4, nó sẽ trở thành ký tự tab ( 6). Nói chung, dấu gạch chéo ngược có hai mục đích chính. Đầu tiên, ký tự dấu gạch chéo ngược là một phần của các chuỗi ký tự đặc biệt như ký tự tab 6 hoặc ký tự dòng mới 8. Ví dụ sau in một chuỗi có ký tự dòng mới:
Output:
\ N là một ký tự duy nhất, không phải hai. Ví dụ:
Thứ hai, dấu gạch chéo ngược ( 3) thoát khỏi các ký tự đặc biệt khác. Ví dụ: nếu bạn có một chuỗi có một trích dẫn duy nhất bên trong một chuỗi được trích xuất như chuỗi sau, bạn cần sử dụng dấu gạch chéo ngược để thoát khỏi ký tự trích dẫn duy nhất:
Output:
Backslash trong F-StringPEP-498 chỉ định rằng một chuỗi F không thể chứa một ký tự dấu gạch chéo ngược như là một phần của biểu thức bên trong niềng răng xoăn 0. Ví dụ sau sẽ dẫn đến lỗi:
Error:
Để khắc phục điều này, bạn cần tham gia các chuỗi trong danh sách 1 trước khi đặt chúng vào niềng răng xoăn:
Output:
Dấu gạch chéo ngược trong chuỗi thôChuỗi thô coi ký tự dấu vết trượt ( 3) là một đặc tính theo nghĩa đen. Ví dụ sau đây coi ký tự dấu gạch chéo ngược 3 là một ký tự theo nghĩa đen, không phải là một nhân vật đặc biệt:
Output: 0 Bản tóm tắt
Bạn có thấy hướng dẫn này hữu ích không? Một dấu gạch chéo ngược ở cuối một dòng bảo Python mở rộng dòng logic hiện tại qua dòng vật lý tiếp theo. Xem phần Cấu trúc dòng của tài liệu tham khảo Python:
Ngoài ra còn có tùy chọn sử dụng kết nối dòng ngầm, bằng cách sử dụng dấu ngoặc đơn hoặc dấu ngoặc hoặc niềng răng xoăn; Python sẽ không kết thúc đường logic cho đến khi nó tìm thấy khung đóng hoặc nẹp phù hợp cho mỗi khung mở hoặc nẹp. Đây là kiểu mã được đề xuất, mẫu bạn tìm thấy thực sự nên được viết là: 2 Xem Hướng dẫn theo phong cách Python (PEP 8) (nhưng lưu ý ngoại lệ; một số câu lệnh Python không hỗ trợ 0 dấu ngoặc đơn để các dấu gạch chéo ngược được chấp nhận ở đó). Lưu ý rằng Python không phải là ngôn ngữ lập trình duy nhất sử dụng dấu gạch chéo ngược để tiếp tục dòng; Bash, C và C ++ PROUNSOR Cú pháp, Falcon, Mathicala và Ruby cũng sử dụng cú pháp này để mở rộng các dòng; Xem Wikipedia. |