Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tại sao backslash xuất hiện hai lần khi in trong Python?

Backslash là ký tự thoát (escape character). Nó được dùng để thoát các ký tự như quotes, double quotes, new line, v.v. Khi chúng ta in một chuỗi chứa backslash, chúng ta thấy nó xuất hiện hai lần vì một backslash cũng cần thiết để thoát chính nó. Nghĩa là chúng ta báo cho interpreter biết backslash này được dùng như một backslash thực chứ không phải ký tự thoát. Ví dụ:

print('hello \\\\ John\\'s friends')

KẾT QUẢ

"hello \\ John's friends"