Hướng dẫn how to use escape sequence in python - cách sử dụng chuỗi thoát trong python


Ký tự thoát

Để chèn các ký tự là bất hợp pháp trong một chuỗi, hãy sử dụng một ký tự thoát.

Một nhân vật thoát là một dấu gạch chéo ngược

“\t”
1 theo sau là nhân vật bạn muốn chèn.

Một ví dụ về một ký tự bất hợp pháp là một trích dẫn kép bên trong một chuỗi được bao quanh bởi các trích dẫn kép:

Thí dụ

Bạn sẽ gặp lỗi nếu bạn sử dụng dấu ngoặc kép bên trong một chuỗi được bao quanh bởi các trích dẫn kép:

txt = "Chúng tôi là người được gọi là" người Viking "từ phía bắc."

Hãy tự mình thử »

Để khắc phục sự cố này, hãy sử dụng ký tự thoát

“\t”
2:

Thí dụ

Bạn sẽ gặp lỗi nếu bạn sử dụng dấu ngoặc kép bên trong một chuỗi được bao quanh bởi các trích dẫn kép:

txt = "Chúng tôi là người được gọi là" người Viking "từ phía bắc."

Hãy tự mình thử »

Để khắc phục sự cố này, hãy sử dụng ký tự thoát

“\t”
2:

Nhân vật thoát cho phép bạn sử dụng trích dẫn kép khi bạn thường không được phép: TXT = "Chúng tôi là người được gọi là \" Vikings \ "từ phía bắc."Các nhân vật thoát khác được sử dụng trong Python:
Mã sốKết quảThử nó
\ 'Trích dẫn duy nhấtThử nó
\ 'Trích dẫn duy nhấtThử nó
\ 'Trích dẫn duy nhấtThử nó
\ 'Trích dẫn duy nhấtThử nó
\ 'Trích dẫn duy nhấtThử nó
\ 'Trích dẫn duy nhất
Thử nó "\\Thử nó
\ 'Trích dẫn duy nhấtThử nó



Cú pháp: -

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: -

\ T \ tiêu làm gì trong Python?

\Escape character

Bảng chữ cái T trong Python đại diện cho một không gian. Nó cho phép bạn chèn không gian hoặc tab giữa các chuỗi trong mã. Nó giúp chúng tôi có không gian trong chương trình Python khi có nhu cầu về nó. Để loại bỏ việc sử dụng không gian bàn phím, các lập trình viên sử dụng các chuỗi thoát tab.

Sau đây là cú pháp cho chuỗi thoát khỏi Tab.

Cú pháp:

Thí dụ:

Trong ví dụ này, chuỗi được sử dụng là Gur Gur99. Chương trình sẽ đặt một tab hoặc một khoảng trống giữa Guru và 99.

Mã Python:Trong ví dụ trên, thay vì thêm không gian bằng bàn phím, chương trình giúp chúng tôi bằng cách đặt một khoảng trống hoặc một tab giữa chuỗi trực tuyến Gur99. Nó cũng cung cấp một không gian tại vị trí chính xác nơi thêm chuỗi thoát.
\ rNó giúp bạn tạo một chuỗi thô
TXT = Gur Guru \ r99! in (txt)\
Nó giúp bạn thêm một trích dẫn duy nhất vào chuỗiTXT = Gur Guru \ xông99! in (txt)
\ rĐạo sư9999!
\ T \ tiêu làm gì trong Python?Bảng chữ cái T trong Python đại diện cho một không gian. Nó cho phép bạn chèn không gian hoặc tab giữa các chuỗi trong mã. Nó giúp chúng tôi có không gian trong chương trình Python khi có nhu cầu về nó. Để loại bỏ việc sử dụng không gian bàn phím, các lập trình viên sử dụng các chuỗi thoát tab.
Sau đây là cú pháp cho chuỗi thoát khỏi Tab.Cú pháp:
Thí dụ:Trong ví dụ này, chuỗi được sử dụng là Gur Gur99. Chương trình sẽ đặt một tab hoặc một khoảng trống giữa Guru và 99.
Mã Python:Trong ví dụ trên, thay vì thêm không gian bằng bàn phím, chương trình giúp chúng tôi bằng cách đặt một khoảng trống hoặc một tab giữa chuỗi trực tuyến Gur99. Nó cũng cung cấp một không gian tại vị trí chính xác nơi thêm chuỗi thoát.
Khi nào nên sử dụng \ \ t, trong Python?Tab trình tự thoát được sử dụng để đặt một tab ngang giữa các từ và do đó giúp thao tác các chuỗi python. Tuy nhiên, nếu tab Trình tự Escape không được sử dụng, lập trình viên phải thêm một khoảng trống giữa mỗi từ của chuỗi.

Bạn có thể biến nó thành một bài tập tốn thời gian. Hơn nữa, không gian được thêm vào giữa các từ khóa khác nhau có thể hoặc không chính xác trong vị trí của nó.

Dưới đây là một ví dụ hiển thị việc bổ sung thủ công một khoảng trống giữa các từ và việc sử dụng chuỗi thoát giữa các từ.Hàm sốMã ví dụKết quả
\NNhân vật dòng mới giúp lập trình viên chèn một dòng mới trước hoặc sau một chuỗi.TXT = Gur Guru \ N99! in (txt)
print(txt)
Đạo sư99
\\Trình tự thoát này cho phép lập trình viên chèn một dấu gạch chéo ngược vào đầu ra Python.txt = Gur Guru \\ 99! in (txt)
print(txt)
Đạo sư \ 99!
\ XHHSử dụng dấu gạch chéo ngược theo sau là một số thập lục phân. Điều này được thực hiện bằng cách in trong dấu gạch chéo ngược với phần tương đương thập lục phân trong các trích dẫn kép.
This is done by printing in backslash with the hexadecimal equivalent in double quotes.
txt = Hồi \ x47 \ x75 \ x72 \ x75, + 99 99! in (txt)
print(txt)
Đạo sư99!
\ oooĐể có được giá trị số nguyên của giá trị bát phân, hãy cung cấp một dấu gạch chéo ngược, theo sau là ooo hoặc số bát phân trong các trích dẫn kép. Nó được thực hiện bằng cách in trong một dấu gạch chéo ngược với ba tương đương bát phân trong trích dẫn đôi.
It is done by printing in a backslash with three octal equivalents in double quotes.
TXT = ‘\ 107 \ 125 \ 122 \ 125,+ 99! in (txt)
print(txt)
Đạo sư99!
\ bTrình tự thoát này cung cấp backspace cho chuỗi Python. Nó được chèn bằng cách thêm một dấu gạch chéo ngược, sau đó là B B B. Ở đây, ở đây đại diện cho dấu gạch chéo ngược.
“b” here represents backslash.
TXT = Gur Guru \ B99! in (txt)
print(txt)
Đạo sư99!
\ oooĐể có được giá trị số nguyên của giá trị bát phân, hãy cung cấp một dấu gạch chéo ngược, theo sau là ooo hoặc số bát phân trong các trích dẫn kép. Nó được thực hiện bằng cách in trong một dấu gạch chéo ngược với ba tương đương bát phân trong trích dẫn đôi.TXT = ‘\ 107 \ 125 \ 122 \ 125,+ 99! in (txt)
print(txt)
Đạo sư99!
\ oooĐể có được giá trị số nguyên của giá trị bát phân, hãy cung cấp một dấu gạch chéo ngược, theo sau là ooo hoặc số bát phân trong các trích dẫn kép. Nó được thực hiện bằng cách in trong một dấu gạch chéo ngược với ba tương đương bát phân trong trích dẫn đôi.TXT = ‘\ 107 \ 125 \ 122 \ 125,+ 99! in (txt)
print(txt)
Đạo sư99!
\ oooĐể có được giá trị số nguyên của giá trị bát phân, hãy cung cấp một dấu gạch chéo ngược, theo sau là ooo hoặc số bát phân trong các trích dẫn kép. Nó được thực hiện bằng cách in trong một dấu gạch chéo ngược với ba tương đương bát phân trong trích dẫn đôi.TXT = ‘\ 107 \ 125 \ 122 \ 125,+ 99! in (txt)
print(txt)
Đạo sư99!

\ b

Trình tự thoát này cung cấp backspace cho chuỗi Python. Nó được chèn bằng cách thêm một dấu gạch chéo ngược, sau đó là B B B. Ở đây, ở đây đại diện cho dấu gạch chéo ngược.

TXT = Gur Guru \ B99! in (txt)

\ f

“\t”

Nó giúp nội suy các chuỗi theo nghĩa đen

TXT = Gur Guru \ f99! in (txt)

\ r

TextExample="Guru\t99"
print (TextExample)

Output:

Guru 99

Explanation:

Nó giúp bạn tạo một chuỗi thô

TXT = Gur Guru \ r99! in (txt)

\

Nó giúp bạn thêm một trích dẫn duy nhất vào chuỗi

TXT = Gur Guru \ xông99! in (txt)

\ r

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:

Nó giúp bạn tạo một chuỗi thô

TXT = Gur Guru \ r99! in (txt)

\

Nó giúp bạn thêm một trích dẫn duy nhất vào chuỗi

TXT = Gur Guru \ xông99! in (txt)

Chr(Unicode character)

Đạo sư9999!

\ r

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

Output:

Unicode character of the tab is
9

Explanation:

Nó giúp bạn tạo một chuỗi thô

TXT = Gur Guru \ r99! in (txt)

\ r

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

Output:

“\t”
0

Nó giúp bạn tạo một chuỗi thô

Summary:

  • TXT = Gur Guru \ r99! in (txt)
  • \
  • Nó giúp bạn thêm một trích dẫn duy nhất vào chuỗi
  • TXT = Gur Guru \ xông99! in (txt)
  • Đạo sư9999!
  • \ T \ tiêu làm gì trong Python?
  • Bảng chữ cái T trong Python đại diện cho một không gian. Nó cho phép bạn chèn không gian hoặc tab giữa các chuỗi trong mã. Nó giúp chúng tôi có không gian trong chương trình Python khi có nhu cầu về nó. Để loại bỏ việc sử dụng không gian bàn phím, các lập trình viên sử dụng các chuỗi thoát tab.

Làm thế nào trình tự thoát hoạt động trong Python?

Để chèn các ký tự là bất hợp pháp trong một chuỗi, hãy sử dụng một ký tự thoát.Một nhân vật thoát là một dấu gạch chéo ngược \ theo sau là nhân vật bạn muốn chèn.An escape character is a backslash \ followed by the character you want to insert.

\\ có nghĩa là gì trong Python?

Trong các chuỗi Python, dấu gạch chéo ngược "\" là một nhân vật đặc biệt, còn được gọi là nhân vật "Escape".Nó được sử dụng để thể hiện các ký tự khoảng trắng nhất định: "\ t" là một tab, "\ n" là một dòng mới và "\ r" là một sự trở lại vận chuyển.the backslash "\" is a special character, also called the "escape" character. It is used in representing certain whitespace characters: "\t" is a tab, "\n" is a newline, and "\r" is a carriage return.