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:
Mã số | Kết quả | Thử nó |
\ ' | Trích dẫn duy nhất | Thử nó |
\ ' | Trích dẫn duy nhất | Thử nó |
\ ' | Trích dẫn duy nhất | Thử nó |
\ ' | Trích dẫn duy nhất | Thử nó |
\ ' | Trích dẫn duy nhất | Thử nó |
\ ' | Trích dẫn duy nhất | |
Thử nó " | \\ | Thử nó |
\ ' | Trích dẫn duy nhất | Thử 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.
\ r | 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 | Đạ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ó.
\N | Nhâ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! |
\ XHH | Sử 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! |
\ 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. “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.