Hướng dẫn escape character program in python - chương trình nhân vật thoát trong python

Trình tự thoát là gì?

Trình tự ký tự có ý nghĩa gián tiếp khi nó được đặt trong các trích dẫn kép.

Nó sẽ tối ưu hóa một số nhiệm vụ lặp đi lặp lại trong khi lập trình.

Thí dụ

Trong khi in một số câu lệnh, nếu bạn muốn đưa ra tab ngang (thường là bốn khoảng trống) ở giữa mỗi từ như bên dưới,


Thí dụ

#escape sequence example

print("Happy    New    Year")


Trong khi in một số câu lệnh, nếu bạn muốn đưa ra tab ngang (thường là bốn khoảng trống) ở giữa mỗi từ như bên dưới,\t escape sequence.

Ở đây, chúng tôi thủ công đã cho bốn không gian giữa mỗi từ. Điều này có thể đạt được dễ dàng với chuỗi thoát \ t.


Thí dụ

#escape sequence in python

print("Happy\tNew\tYear")


Trong khi in một số câu lệnh, nếu bạn muốn đưa ra tab ngang (thường là bốn khoảng trống) ở giữa mỗi từ như bên dưới,

Ở đây, chúng tôi thủ công đã cho bốn không gian giữa mỗi từ. Điều này có thể đạt được dễ dàng với chuỗi thoát \ t.Giống như dưới đây,Thí dụTrong khi in một số câu lệnh, nếu bạn muốn đưa ra tab ngang (thường là bốn khoảng trống) ở giữa mỗi từ như bên dưới,
Ở đây, chúng tôi thủ công đã cho bốn không gian giữa mỗi từ. Điều này có thể đạt được dễ dàng với chuỗi thoát \ t. Giống như dưới đây,Trình tự thoát hữu íchTrình tự thoát
World
Sự mô tả Đầu ra\NDòng mới
in ("Xin chào \ nworld") Chào thế giới\ tTab ngang
in ("Xin chào \ tworld") Xin chào & nbsp; & nbsp; & nbsp; & nbsp; thế giới\ 'Trích dẫn duy nhất
in ("Xin chào \ 'thế giới \'") Chào thế giới'\ "Báo giá kép

in ("Xin chào \" thế giới \ ""))

Tab có ký tự Unicode 9. Sử dụng lệnh Python sau để đến ký tự Unicode như được hiển thị bên dưới: -

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:

#escape sequence in python

print("Happy\tNew\tYear")
0

Explanation:

\ b

Backspace

Chuyển hướng

#escape sequence in python

print("Happy\tNew\tYear")
1

Output:

#escape sequence in python

print("Happy\tNew\tYear")
2

\ b

Summary:

  • Backspace
  • \ f
  • Thức ăn dạng
  • \ ooo
  • \ \ 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.

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

Trình tự thoát cho phép bạn bao gồm các ký tự đặc biệt trong chuỗi.Để 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.

Ví dụ về nhân vật thoát là gì?

Trong nhiều ngôn ngữ lập trình, một ký tự thoát cũng tạo thành một số chuỗi thoát được gọi là ký tự điều khiển.Ví dụ, ngắt dòng có một chuỗi thoát của \ n.line break has an escape sequence of \n .

Tất cả các nhân vật trốn thoát trong Python là gì?

Danh sách trình tự thoát có sẵn trong Python.

Làm thế nào để bạn viết một nhân vật trốn thoát?

Syntax ký tự Escape Một chuỗi thoát chứa ký hiệu dấu gạch chéo ngược (\) theo sau là một trong các ký tự chuỗi thoát hoặc số bát phân hoặc thập lục phân.Trình tự thoát thập lục phân chứa một x theo sau là một hoặc nhiều chữ số thập lục phân (0-9, a-f, a-f).An escape sequence contains a backslash (\) symbol followed by one of the escape sequence characters or an octal or hexadecimal number. A hexadecimal escape sequence contains an x followed by one or more hexadecimal digits (0-9, A-F, a-f).