Ký tự đặc biệt trong python (escape sequence)
Hướng dẫn cách sử dụng ký tự đặc biệt trong python(tiếng anh: escape sequence; tiếng Nhật:エスケープシーケンス). Bạn sẽ học được khái niệm Ký tự đặc biệt (escape sequence) trong python là gì cũng như cách sử dụng ký tự đặc biệt trong python khi xử lý chuỗi sau bài học này.
Contents
Ký tự đặc biệt (escape sequence) trong python là gì
Ký tự đặc biệt trong Python hay còn gọi là escape sequence, hoặc là chuỗi thoát trong Python, là các chuỗi ký tự bắt đầu bởi dấu gạch chéo ngược như n
hay t
, nhằm biểu diễn các ký tự vốn không thể biểu diễn theo cách thông thường trong Python.
Lấy ví dụ như ký tự xuống dòng tạo bởi phím Enter. Chúng ta đều biết khi nhấn Enter thì sẽ xuống dòng, tuy nhiên chúng ta lại không có ký tự đơn nào để biểu thị hành động tôi muốn xuống dòng bên trong chương trình cả. Do đó, chúng ta sẽ dùng dấu gạch ngược kết hợp với ký tự
n
để tạo ra ký tự đặc biệt n
có tác dụng biểu diễn ký tự xuống dòng tạo bởi phím Enter.
Trong python, chúng ta dùng ký hiệu kèm với ký tự khác để biểu diễn ký tự đặc biệt. Hãy cùng xem bảng tổng hợp ký tự đặc biệt trong python dưới đây:
số thứ tựký tự đặc biệtÝ nghĩa0xuống dòng khi viết chuỗi nhiều dòng1
\
dấu gạch chéo ngược ()2
'
dấu nháy đơn (‘)3"
dấu nháy kép (“)4a
ký tự chuông BEL trong chuỗi5b
ký tự backspace BS trong chuỗi6f
ký tự Form feed FF trong chuỗi7n
ký tự xuống dòng trong chuỗi8r
ASCII CF9t
ký tự TAB10v
ASCII VT11