Hướng dẫn escape sequence in python 3 - trình tự thoát trong python 3
Trong Python, một chuỗi là một loại dữ liệu thường được sử dụng để thể hiện văn bản. Một chuỗi có thể là bất kỳ loạt ký tự nào, bao gồm các chữ cái, số, không gian, v.v. Show
Trong hầu hết các ngôn ngữ (bao gồm python), một chuỗi phải được đặt trong các trích dẫn đơn ( Tất cả các dòng sau là các chuỗi được gán cho một biến: Vì vậy, nếu chúng ta in chúng ra, nó sẽ trông như thế này: Kết quả Hey Hey there! 742 Evergreen Terrace 1234 'How long is a piece of string?' he asked '!$*#@ you!' she replied Trả về độ dài của một chuỗiBạn có thể sử dụng hàm Số trong chuỗiNếu bạn cần lưu trữ các số có thể có tính toán được thực hiện trên chúng, đừng biến chúng thành một chuỗi. Có một sự khác biệt giữa hai tuyên bố sau: Trong dòng đầu tiên, giá trị Bao gồm các số trong một chuỗi chỉ đơn giản là làm cho chúng một phần của chuỗi đó. Vì vậy, bạn không thể làm những việc như thêm hai số lại với nhau nếu chúng thực sự là một chuỗi. Các toán tử số học có một mục đích khác nhau khi được sử dụng trên các chuỗi. Ví dụ, khi làm việc với các số, dấu cộng (____99) thêm hai số lại với nhau, nhưng khi làm việc với các chuỗi, nó kết hợp các chuỗi với nhau. Vì vậy, làm điều này: Kết quả trong điều này: Dòng đầu tiên là kết quả của việc thêm hai số. Dòng thứ hai là kết quả của việc kết hợp hai chuỗi.adding two numbers. The second line is a result of concatenating two strings. Phát hiện số trong chuỗiPython bao gồm các chức năng cho phép bạn phát hiện liệu một chuỗi chỉ bao gồm các số. Cụ thể hơn, nó bao gồm các hàm Once again he asked "How long is a piece of string?"0, Once again he asked "How long is a piece of string?"1 và Once again he asked "How long is a piece of string?"2. Chúng cho phép bạn cụ thể về loại số mà chuỗi chứa. Các chức năng này trả về Once again he asked "How long is a piece of string?"3 nếu tất cả các ký tự trong chuỗi khớp (và có ít nhất một ký tự). Nếu không, họ trở lại Once again he asked "How long is a piece of string?"4. Đây là một ví dụ về việc sử dụng Once again he asked "How long is a piece of string?"0: Hàm Once again he asked "How long is a piece of string?"0 rộng và bao gồm tất cả các kết quả sẽ được trả về bởi Once again he asked "How long is a piece of string?"1 và Once again he asked "How long is a piece of string?"2. Trích dẫn trong chuỗiBạn sẽ gặp lỗi nếu bạn làm điều này: Bạn sẽ gặp lỗi vì chuỗi được đặt trong các trích dẫn kép, nhưng bản thân chuỗi thực tế cũng chứa các trích dẫn kép. Vấn đề tương tự sẽ được áp dụng nếu bạn sử dụng báo giá đơn cho cả hai mục đích. Trong trường hợp này, bạn có thể sử dụng Backslash ( Once again he asked "How long is a piece of string?"9) để thoát các ký tự trích dẫn trong chuỗi. Trong Python, dấu gạch chéo ngược được sử dụng để thoát khỏi các ký tự có ý nghĩa đặc biệt, chẳng hạn như ký tự trích dẫn, dòng mới, tab và thậm chí cả bản sao lại. Vì vậy, chúng tôi có thể thay đổi mã trên thành điều này: Kết quả Once again he asked "How long is a piece of string?"
Hey Hey there! 742 Evergreen Terrace 1234 'How long is a piece of string?' he asked '!$*#@ you!' she replied Trả về độ dài của một chuỗiBạn có thể sử dụng hàm Số trong chuỗiNếu bạn cần lưu trữ các số có thể có tính toán được thực hiện trên chúng, đừng biến chúng thành một chuỗi. Có một sự khác biệt giữa hai tuyên bố sau: Kết quả ATTENTION! For those about to rock, we salute you! Hey Hey there! 742 Evergreen Terrace 1234 'How long is a piece of string?' he asked '!$*#@ you!' she repliedTrả về độ dài của một chuỗi Bạn có thể sử dụng hàm Số trong chuỗi Nếu bạn cần lưu trữ các số có thể có tính toán được thực hiện trên chúng, đừng biến chúng thành một chuỗi. Có một sự khác biệt giữa hai tuyên bố sau: Kết quả This string spans multiple lines Hey Hey there! 742 Evergreen Terrace 1234 'How long is a piece of string?' he asked '!$*#@ you!' she repliedTrả về độ dài của một chuỗi
Trình tự thoát
Python bao gồm các chức năng cho phép bạn phát hiện liệu một chuỗi chỉ bao gồm các số. Cụ thể hơn, nó bao gồm các hàm Once again he asked "How long is a piece of string?"0, Once again he asked "How long is a piece of string?"1 và Once again he asked "How long is a piece of string?"2. Chúng cho phép bạn cụ thể về loại số mà chuỗi chứa.Các chức năng này trả về Once again he asked "How long is a piece of string?"3 nếu tất cả các ký tự trong chuỗi khớp (và có ít nhất một ký tự). Nếu không, họ trở lại Once again he asked "How long is a piece of string?"4. Đây là một ví dụ về việc sử dụng Once again he asked "How long is a piece of string?"0: Bạn có thể lấy một loạt các ký tự bằng cách sử dụng hai chữ số được phân tách bằng dấu hai chấm. Như thế này: Toán tử định dạng chuỗiBiểu tượng Hello Homer, you scored 3 out of 1001 có ý nghĩa đặc biệt trong chuỗi Python. Nó có thể được sử dụng như một trình giữ chỗ cho một giá trị khác được chèn vào chuỗi. Biểu tượng Hello Homer, you scored 3 out of 1001 là tiền tố cho một ký tự khác xác định loại giá trị được chèn. Nó hoạt động như thế này: Kết quả Hello Homer, you scored 3 out of 100 Vì vậy, chúng tôi đã sử dụng Hello Homer, you scored 3 out of 1003 nơi chúng tôi muốn chèn một chuỗi và Hello Homer, you scored 3 out of 1004 cho một số nguyên. Các giá trị được cung cấp sau Hello Homer, you scored 3 out of 1001 sau khi kết thúc chuỗi. Trình tự thoát trong Python với ví dụ là gì?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. ... Thí dụ.. Việc sử dụng trình tự thoát '\ t là gì?\ t (tab ngang) Đây là chuỗi thoát cho tab ngang.escape sequence for the horizontal tab.
Làm thế nào để bạn xử lý trình tự thoát trong 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. |