Hướng dẫn what is an escape character in python? - một nhân vật thoát trong python là gì?

Các ký tự hoặc trình tự thoát là các ký tự bất hợp pháp cho Python và không bao giờ được in như một phần của đầu ra. Khi Backslash được sử dụng trong lập trình Python, nó cho phép chương trình thoát khỏi các ký tự tiếp theo.

Sau đây sẽ là cú pháp cho chuỗi thoát

Cú pháp:

\Escape character

Giải trình:

Ở đây, nhân vật thoát có thể là t, n, e hoặc chao đảo chính nó.

Các loại trình tự thoát

Các ký tự thoát có thể được phân loại là các ký tự không thể in khi dấu gạch chéo ngược trước chúng. Các câu lệnh in không in ký tự thoát.

Đây là danh sách các nhân vật thoát

Mã sốSự mô tả
\Trích dẫn đơn
\\Dấu vết chéo ngược
\NDòng mới
\ rVận chuyển trở lại
\ tChuyển hướng
\ bBackspace
\ fThức ăn dạng
\ oooTương đương bát phân
\ XHHHTương đương thập lục phân

Ví dụ sử dụng các ký tự thoát khác nhau

Nhân vật thoátHàm sốMã ví dụKết quả
\NDòng mới\ r
print(txt)
Vận chuyển trở lại
\\Dấu vết chéo ngược\N
print(txt)
Dòng mới
\ rVận chuyển trở lại
This is done by printing in backslash with the hexadecimal equivalent in double quotes.
\ t
print(txt)
Chuyển hướng
\ oooTương đương bát phân
It is done by printing in a backslash with three octal equivalents in double quotes.
\ XHHH
print(txt)
Tương đương thập lục phân
\ bBackspace
“b” here represents backslash.
\ f
print(txt)
Chuyển hướng
\ fThức ăn dạng\ ooo
print(txt)
Chuyển hướng
\ rVận chuyển trở lại\ t
print(txt)
Chuyển hướng
\Trích dẫn đơn\\
print(txt)
Dấu vết chéo ngược

\N

Dòng mới

\ r

Cú pháp:

“\t”

Vận chuyển trở lại

\ t

Chuyển hướng

TextExample="Guru\t99"
print (TextExample)

Output:

Guru 99

Explanation:

\ b

Backspace

\ f

Thức ăn dạng

\ ooo

Chuyển hướng

print("Manually Added  space in string Guru   99")
TextExample="Use\tof\ttab\tto\tadd\tspace\tGuru\t99"
print(TextExample)

Output:

Manually Added space in string Guru   99
Use	of	tab	to	add	space	Guru	99

Explanation:

\ b

Backspace

\ f

Thức ăn dạng

\ ooo

Chr(Unicode character)

Tương đương bát phân

Chuyển hướng

print("Unicode character of the tab is")
Ord=ord('\t')
print(Ord)

Output:

Unicode character of the tab is
9

Explanation:

\ b

Backspace

Chuyển hướng

TextExample="Guru+chr(9)+99"
print(TextExample)

Output:

“\t”
0

\ b

Summary:

  • Backspace
  • Để tạo ra một chuỗi thoát, bắt đầu bằng một dấu gạch chéo ngược, theo sau là nhân vật bất hợp pháp.
  • Các ví dụ về các chuỗi thoát hiểm bao gồm \ \ bv, \ \ t, \ \ n, lần lượt là
  • Cấm \ t, cho phép chèn một không gian hoặc tab giữa hai từ. Nó đóng một vai trò tương tự như khóa không gian có trên bàn phím.
  • \ \ T, được sử dụng khi lập trình viên muốn thêm không gian vào một chuỗi tại một vị trí chính xác.
  • Một số không gian trắng giúp đặt một dòng mới giữa các chuỗi Python.
  • Nguồn cấp dữ liệu và vận chuyển trở lại, tab dọc và nguồn cấp dữ liệu hình thức là các loại khoảng trắng.

Nhân vật thoát có nghĩa là gì?

Trong điện toán và viễn thông, một nhân vật thoát là một nhân vật gọi một cách giải thích khác về các nhân vật sau trong một chuỗi ký tự.Một nhân vật trốn thoát là một trường hợp cụ thể của Metacharacters.a character that invokes an alternative interpretation on the following characters in a character sequence. An escape character is a particular case of metacharacters.

Các nhân vật thoát ra cho ví dụ là gì?

Trình tự thoát mà chúng chủ yếu được sử dụng để đặt các ký tự không thể in vào chữ ký tự và chuỗi.Ví dụ: bạn có thể sử dụng các chuỗi thoát để đặt các ký tự như tab, return vận chuyển và backspace vào một luồng đầu ra.tab, carriage return, and backspace into an output stream.

Hàm Escape () được sử dụng cho trong Python là gì?

Escape () trong Python.Với sự giúp đỡ của HTML.Phương thức Escape (), chúng ta có thể chuyển đổi tập lệnh HTML thành một chuỗi bằng cách thay thế các ký tự đặc biệt bằng chuỗi bằng các ký tự ASCII bằng cách sử dụng HTML.Phương thức thoát ().convert the html script into a string by replacing special characters with the string with ascii characters by using html. escape() method.

Làm thế nào để bạn thêm một nhân vật thoát trong Python?

Để làm điều này, chỉ cần thêm một dấu gạch chéo ngược (\) trước nhân vật bạn muốn trốn thoát.add a backslash ( \ ) before the character you want to escape.