Hướng dẫn python write single backslash to file - python ghi dấu gạch chéo ngược đơn vào tệp
Tôi đã có một tệp đầu vào với một số chuỗi chứa các trích dẫn kép trong đó và muốn tạo tệp tiêu đề kiểu C với Python. Show Say,
Tôi không thể viết mã để có được một tệp như vậy, đây là những gì tôi đã thử cho đến nay:
Tệp đầu ra luôn chứa:
Tôi không gặp vấn đề gì khi viết chuỗi 4, 5 vào tệp đầu ra.Có vẻ như tôi chỉ có thể viết số hoặc hai dấu gạch chéo ngược, ai đó có thể giúp đỡ được 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. Giới thiệu về Backslash của PythonTrong Python, dấu gạch chéo ngược (____ 16) 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ụ, 7 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ữ cái 7, nó sẽ trở thành ký tự tab ( 5).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 5 hoặc ký tự dòng mới 4.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 ( 6) 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 3.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 4 trước khi đặt chúng vào niềng răng xoăn: 0Output: 1Dấu gạch chéo ngược trong chuỗi thôChuỗi thô coi ký tự dấu gạch chéo ngược ( 6) 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 6 là một ký tự theo nghĩa đen, không phải là một nhân vật đặc biệt: 2Output: 3Bản tóm tắt
Bạn có thấy hướng dẫn này hữu ích không? |