Hướng dẫn what does r do to a string in python? - r làm gì với một chuỗi trong python?
Đã hỏi 6 năm, 11 tháng trước 6 years, 11 months ago Đã xem 156k lần 156k times Tôi muốn hiểu tại sao chúng ta sử dụng R trước một tên đường dẫn trong Python như
đệ quy 82.1K32 Huy hiệu vàng148 Huy hiệu bạc237 Huy hiệu đồng32 gold badges148 silver badges237 bronze badges Đã hỏi ngày 16 tháng 11 năm 2015 lúc 5:29Nov 16, 2015 at 5:29
0 0 có nghĩa là chuỗi sẽ được coi là chuỗi thô.raw string.Xem tài liệu tham khảo Python 2 chính thức về "Chuỗi chữ":
Wevah 28.1K7 Huy hiệu vàng85 Huy hiệu bạc72 Huy hiệu đồng7 gold badges85 silver badges72 bronze badges Đã trả lời ngày 16 tháng 11 năm 2015 lúc 5:30Nov 16, 2015 at 5:30
Rahul Tripathirahul TripathiRahul Tripathi 164K31 Huy hiệu vàng268 Huy hiệu bạc324 Huy hiệu đồng31 gold badges268 silver badges324 bronze badges 3 Chuỗi RAW Python được tạo bằng tiền tố một chuỗi theo nghĩa đen với ‘r, hoặc‘ r. Chuỗi thô Python coi Backslash (\) là một ký tự theo nghĩa đen. Điều này rất hữu ích khi chúng tôi muốn có một chuỗi chứa dấu gạch chéo ngược và don không muốn nó được coi là một nhân vật thoát. Chuỗi Raw PythonHãy nói rằng chúng tôi muốn tạo một chuỗi hi \ nhello trong Python. Nếu chúng ta cố gắng gán nó cho một chuỗi bình thường, \ n sẽ được coi là một dòng mới.Hi\nHello in python. If we try to assign it to a normal string, the \n will be treated as a new line.
Đầu ra:
Hãy cùng xem chuỗi RAW giúp chúng ta coi việc đánh dấu dấu gạch chéo ngược như một nhân vật bình thường như thế nào.
Đầu ra: 7 Hãy cùng xem một ví dụ khác trong đó nhân vật theo sau là dấu gạch chéo ngược không có ý nghĩa đặc biệt nào.
Chúng tôi đã gặp lỗi vì Python không biết cách giải mã ‘\ x, vì nó không có ý nghĩa đặc biệt nào. Hãy để xem cách chúng ta có thể tạo cùng một chuỗi bằng các chuỗi thô.
Nếu bạn đang ở trên bảng điều khiển Python và tạo một chuỗi thô như dưới đây.
Don Tiết bị nhầm lẫn với đầu ra có hai dấu gạch chéo ngược. Nó chỉ để hiển thị nó như một chuỗi Python bình thường, trong đó dấu gạch chéo ngược đang bị thoát ra. Chuỗi và trích dẫn Python RawKhi một dấu gạch chéo ngược được theo sau bởi một trích dẫn trong một chuỗi thô, nó đã thoát ra. Tuy nhiên, dấu gạch chéo ngược cũng vẫn còn trong kết quả. Vì tính năng này, chúng tôi có thể tạo ra một chuỗi RAW của dấu gạch chéo ngược. Ngoài ra, một chuỗi thô có thể có một số ít các dấu gạch chéo ngược ở cuối. Một số chuỗi thô không hợp lệ là:
Hãy cùng xem xét một số ví dụ chuỗi thô hợp lệ với các trích dẫn.
Output:
Đó là tất cả để giới thiệu nhanh chuỗi Raw Python. Bạn có thể kiểm tra toàn bộ tập lệnh Python và nhiều ví dụ về Python từ Kho lưu trữ GitHub của chúng tôi. |