Nội dung chính
- Ký tự đặc biệt [escape sequence] trong python là gì
- Cách sử dụng ký tự đặc biệt trong python
- Sử dụng ký tự đặc biệt để xuống dòng khi viết chuỗi python
- Tổng kết và thực hành
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.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.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.
Ký tự đặc biệt [escape sequence] trong python là gì
Cách sử dụng ký tự đặc biệt trong pythonkhông thể biểu diễn theo cách thông thường trong Python.
Sử dụng ký tự đặc biệt để xuống dòng khi viết chuỗi pythontô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
Tổng kết và thực hànhHướ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.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.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:
0 | Tổng kết và thực hànhký 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: | 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. |
1 | 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ư Xin chào2 hay Xin chào3 , 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 Xin chào4 kết hợp với ký tự Xin chào5 để tạo ra ký tự đặc biệt Xin chào2 có tác dụng biểu diễn ký tự xuống dòng tạo bởi phím Enter. |
2 | Trong python, chúng ta dùng ký hiệu Xin chào4 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ự |
3 | ký tự đặc biệt | Ý nghĩa |
4 | Xin chào4 | xuống dòng khi viết chuỗi nhiều dòng |
5 | Xin chào9 | dấu gạch chéo ngược [Xin chào4] |
6 | Xin chào21 | dấu nháy đơn [‘] |
7 | Xin chào22 | dấu nháy kép [“] |
8 | Xin chào23 | ký tự chuông BEL trong chuỗi |
9 | Xin chào24 | ký tự backspace BS trong chuỗi |
10 | Xin chào25 | ký tự Form feed FF trong chuỗi |
11 | Xin chào2 | ký tự xuống dòng trong chuỗi |
12 | Xin chào27 | ASCII CF |
13 | Xin chào3 | ký tự TAB |
14 | Xin chào29 | ASCII VT |
15 | Xin chào10 | ASCII ký tự 000 của hệ cơ số 8 |
Xin chào11 ký tự đặc biệt của dầu ngoặc đơn
Việt Nam
Xin chào21, dấu nháy kép
Việt Nam
Xin chào22 ,dấu xuống dòng
Việt Nam
Xin chào2 và dấu tab
Việt Nam
Xin chào3.
Việt Nam
ASCII ký tự xhh của hệ cơ số 16
Xin chào12
Việt Nam
Cách sử dụng ký tự đặc biệt trong python
Ký tự có tên trong cơ sở dữ liệu Unicode
Ví dụ sau đây, chúng ta sẽ thêm ký tự đặc biệt xuống dòng vào chuỗi như sau:
Xin chào2
Việt Nam
Xin chào13 ký tự đặc biệt của dầu ngoặc đơn
Việt Nam
Xin chào21, dấu nháy kép
Việt Nam
Xin chào22 ,dấu xuống dòng
Việt Nam
Xin chào2 và dấu tab
Việt Nam
Xin chào3.Unicode ký tự xxx của hệ cơ số 16
Việt Nam
Xin chào9
Việt Nam
Xin chào14
Việt Nam
Xin chàoUnicode ký tự xxxxxx của hệ cơ số 32 Ví dụ sau đây, chúng ta sẽ thêm ký tự đặc biệt xuống dòng vào chuỗi như sau:
Việt Nam
Trong đó chúng ta thường hay sử dụng nhiều nhất đó là ký tự đặc biệt của dầu ngoặc đơn
Xin chào21, dấu nháy kép
Việt Nam
Xin chào22 ,dấu xuống dòng
Việt Nam
Xin chào2 và dấu tab
Việt Nam
Xin chào3.
Việt Nam
Xin chào1
Việt Nam
Ví dụ điển hình như ký tự xuống dòng
Xin chào1
Việt Nam
Xin chào2 chẳng hạn, chúng ta chỉ cần viết ký tự này giữa một chuỗi tại vị trí muốn ngắt dòng như sau:
Việt Nam
Xin chào2
Việt Nam
Tại vị trí chứa chuỗi
Xin chào4, bạn đã ra lệnh cho máy tính xuống dòng ở đó, và cách viết trên sẽ được máy tính hiểu như sau:
Việt Nam
Xin chào0
Việt Nam
Ngược lại, viết một chuỗi mà các ký tự tạo chuỗi có chứa dấu nháy kép
Xin chào06, phải đặt các ký tự này vào giữa dấu nháy đơn
Việt Nam
Xin chào01 khi viết chuỗi rồi.
Việt Nam
Tuy nhiên, trong trường hợp chúng ta không muốn dùng dấu nháy đơn
Xin chào01 để khai báo chuỗi ký tự, mà sử dụng nó như một ký tự bình thường trong câu thì sao? Ví dụ như chuỗi sau đây chẳng hạn:
Việt Nam
Xin chào8
Việt Nam
Lúc này nếu để chuỗi này [bao gồm cả dấu nháy đơn] trong cặp dấu nháy đơn để khai báo chuỗi ký tự theo cách thông thường thì lỗi sẽ xảy ra như sau:
Sử dụng ký tự đặc biệt để xuống dòng khi viết chuỗi python
Python báo lỗi trả về:
Để giải quyết lỗi ở trên, chúng ta đã biết khi viết một chuỗi mà các ký tự tạo chuỗi có chứa dấu nháy đơn
Xin chào01, phải đặt các ký tự này vào giữa dấu nháy kép
Việt Nam
Xin chào05.Ngược lại, viết một chuỗi mà các ký tự tạo chuỗi có chứa dấu nháy kép
Việt Nam
Xin chào06, phải đặt các ký tự này vào giữa dấu nháy đơn
Việt Nam
Xin chào01 khi viết chuỗi rồi.không thể xuống dòng giữa chuỗi và viết chuỗi đó trên nhiều dòng chỉ bằng cách nhấn phím ENTER được. lỗi sẽ xảy ra như ví dụ sau đây:
Việt Nam
Xin chào3không thể xuống dòng giữa chuỗi và viết chuỗi đó trên nhiều dòng chỉ bằng cách nhấn phím ENTER được. lỗi sẽ xảy ra như ví dụ sau đây:
Việt Nam
Xin chào3
Việt Nam
kết quả , lỗi
Xin chào12 xảy ra.
Việt Nam
Xin chào5
Việt Nam
- Tìm hiểu lý do tại bài Xuống dòng trong python
Để xuống dòng xuống dòng giữa chuỗi và viết chuỗi đó trên nhiều dòng, bạn phải sử dụng ký tự đặc biệt xuống dòng
Xin chào4 giống như ví dụ sau đây:
Việt Nam
Xin chào0
Việt Nam
Kết quả
Xin chào1
Việt Nam
ký tự đặc biệt xuống dòng
Xin chào4 không làm ảnh hưởng tới kết quả xử lý, mà lại giúp chúng ta tùy ý xuống dòng trong một chuỗi để giúp code của chúng ta dễ nhìn và dễ bảo trì hơn sau này.
Việt Nam
Tổng kết và thực hành
Trên đây Kiyoshi đã hướng dẫn bạn cách sử dụng ký tự đặc biệt escape sequence trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.sử dụng ký tự đặc biệt escape sequence trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.sử dụng ký tự đặc biệt escape sequence trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo.
Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại Creativecommons và DMCABài viết liên quanCắt chuỗi trong python [slice string python]Nối chuỗi và lặp chuỗi trong pythonCách sử dụng chuỗi thô raw string trong pythonCăn trái, căn giữa và căn phải một chuỗi trong Python [ljust, center, rjust, zfill]Phương thức capitalize[] trong PythonPhương thức Center[] trong PythonChuyển chữ hoa thành chữ thường và ngược lại trong pythonChuyển list thành string trong PythonHãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam! HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>09. chuỗi trong pythonBài sauSử dụng list comprehension trong PythonBài tiếpNối chuỗi và lặp chuỗi trong pythonBài viết mới nhấtLàm tròn số trong JavaScript [Math.round, Math.ceil, Math.floor] tháng 7 1, 2022Số mũ trong JavaScript [Math.pow, Math.exp] tháng 7 1, 2022Math.max và Math.min trong JavaScript tháng 7 1, 2022Math.random trong JavaScript tháng 7 1, 2022throw trong JavaScript và cách trả về ngoại lệ tuỳ ý tháng 7 1, 2022Các ngoại lệ trong JavaScript và cách xử lý tương ứng tháng 7 1, 2022try...catch trong JavaScript và cách xử lý ngoại lệ tháng 7 1, 2022Xử lý ngoại lệ của hàm xử lý mô tả trong khối try tháng 7 1, 2022ProfileTác giả : Kiyoshi [Chis Thanh]Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.if[typeof ez_ad_units != 'undefined']{ez_ad_units.push[[[468,60],'laptrinhcanban_com-medrectangle-1','ezslot_15',196,'0','0']]};if[typeof __ez_fad_position != 'undefined']{__ez_fad_position['div-gpt-ad-laptrinhcanban_com-medrectangle-1-0']};