Hướng dẫn set literals python - đặt Python theo nghĩa đen

Chuỗi chữ được mô tả bởi các định nghĩa từ vựng sau:

stringliteral:   shortstring | longstring
shortstring:     "'" shortstringitem* "'" | '"' shortstringitem* '"'
longstring:      "'''" longstringitem* "'''" | '"""' longstringitem* '"""'
shortstringitem: shortstringchar | escapeseq
longstringitem:  longstringchar | escapeseq
shortstringchar: 
longstringchar:  
escapeseq:       "\" 

Trong tiếng Anh đơn giản: Chuỗi chữ có thể được đính kèm trong các trích dẫn đơn (') hoặc trích dẫn kép ("). Chúng cũng có thể được đặt trong các nhóm phù hợp gồm ba trích dẫn đơn hoặc đôi (chúng thường được gọi là các chuỗi được trích dẫn ba). Ký tự 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ư Newline, chính bản sao lại hoặc ký tự trích dẫn. Chuỗi nghĩa đen có thể tùy chọn được đặt trước với một chữ cái `r 'hoặc` r'; Các chuỗi như vậy được gọi là chuỗi thô và sử dụng các quy tắc khác nhau cho các chuỗi thoát hiểm.

Trong các chuỗi được trích dẫn ba, các dòng mới không được phân loại và báo giá được cho phép (và được giữ lại), ngoại trừ ba trích dẫn không được phân loại trong một hàng chấm dứt chuỗi. (A `` Trích dẫn '' là ký tự được sử dụng để mở chuỗi, tức là ' hoặc ".)

Trừ khi có tiền tố `r 'hoặc` r', các chuỗi thoát trong các chuỗi được giải thích theo các quy tắc tương tự như các quy tắc được sử dụng bởi Standard C. Trình tự thoát được công nhận là:

Trình tự thoát & NBSP; Meaning  
\newlineLàm ngơ
\\Backslash (\)
\'Trích dẫn đơn (')
'1Báo giá kép (")
'3ASCII Bell (BEL)
'4ASCII Backspace (BS)
'5ASCII FormFeed (FF)
'6ASCII Linefeed (LF)
'7ASCII Vận chuyển trở lại (CR)
'8Tab ngang ASCII (tab)
'9Tab dọc ASCII (VT)
"0Nhân vật ascii có giá trị bát phân ooo
"1Nhân vật ascii với giá trị hex hh ...

Tương thích nghiêm ngặt với tiêu chuẩn C, tối đa ba chữ số bát phân được chấp nhận, nhưng một số chữ số hex không giới hạn được coi là một phần của Escap ).

Không giống như tiêu chuẩn C, tất cả các chuỗi thoát không được công nhận được để lại trong chuỗi không thay đổi, tức là, dấu gạch chéo ngược được để lại trong chuỗi. .

Khi có tiền tố `r 'hoặc` r', các dấu gạch chéo ngược vẫn được sử dụng để trích dẫn ký tự sau, nhưng tất cả các dấu gạch chéo ngược đều bị bỏ lại trong chuỗi. Ví dụ: chuỗi chữ "2 bao gồm hai ký tự: dấu gạch chéo ngược và chữ thường `n '. Trích dẫn chuỗi có thể được thoát ra bằng dấu gạch chéo ngược, nhưng dấu gạch chéo ngược vẫn còn trong chuỗi; Ví dụ, "3 là một chuỗi hợp lệ bao gồm hai ký tự: dấu gạch chéo ngược và báo giá kép; "4 không phải là một chuỗi giá trị theo nghĩa đen (ngay cả một chuỗi thô cũng không thể kết thúc trong một số lượng dấu gạch chéo ngược). Cụ thể, một chuỗi thô không thể kết thúc trong một dấu gạch chéo ngược (vì dấu gạch chéo ngược sẽ thoát khỏi ký tự trích dẫn sau). Cũng lưu ý rằng một dấu gạch chéo ngược duy nhất theo sau là một dòng mới được hiểu là hai ký tự đó là một phần của chuỗi, không phải là tiếp tục dòng.


Xem về tài liệu này ... để biết thông tin về các thay đổi đề xuất.

Hướng dẫn set literals python - đặt Python theo nghĩa đen

Hướng dẫn dùng np xung quanh python

Trong bài viết trước tôma đã gi ới thiệu Cho bạn về numpy, tìm hiểu về mảng trong numpy. Trong bài viết nào

Hướng dẫn dùng cài đặt mysqldb python

Trong bài nào Việc lưu trữ dữ liệu trênn một máy chủ ... ...

Hướng dẫn dùng flask python

Ở BÀi VIếT TRướC MÌNH ĐA Để Chuẩn Bị Tiếp Cho Các Phần Hay Ho NHư Xử Lý Xác thực, ...

Hướng dẫn dùng bị cắt ngắn xác định

Python trunc () là một h không

Hướng dẫn dùng xác định pythons python

Hướng dẫn sử dụng def trong python. Bạn sẽ học Đ-c Cách sử dụng def Để Khai BÁO HÀM Trong Python, Cũng NH

Hướng dẫn bảng mà python

Cuốn sách lập trình python nào được o2 giáo dục sưu tầm và chia sẻ lại, chứ không phải tài liệu do chún tôm viết. Lưu ý rằng Phiênn bản của Cuốn Sách nào ...

Hướng dẫn dùng xác định hiểu python

Nội phân chínhlist hiểu trong python là gìs

Hướng dẫn gỡ cài đặt python mac

Nếu bạn đã cài đặt nó bằng trình cài đặt PKG, bạn có thể làm: PKGutil - -PKGS hoặc tốt hơn: PKGutil - -PKGS | grep org.python.python sẽ xuất ra một cái gì đó ...

Hướng dẫn dùng scipy.stats python

Thư viện SciPy trong Python là gì?Là phần mềm nguồn mở miễn phí của Python cho toán học, khoa học và kỹ thuật . Thư viện SciPy được xây dựng dựa trên thư ...

Hướng dẫn python read ansi file

MS Notepad gives the user a choice of 4 encodings, expressed in clumsy confusing terminology:Unicode is UTF-16, written little-endian. Unicode big endian is UTF-16, written big-endian. In both ...

Hướng dẫn dùng normal dist python

In this Python tutorial, we will learn about the “Python Scipy Stats Norm” to calculate the different types of normal distribution and how to plot it and cover the following topics.Nội dung ...

Hướng dẫn python recursion for dummies

If you’re familiar with functions in Python, then you know that it’s quite common for one function to call another. In Python, it’s also possible for a function to call itself! A function that ...

Hướng dẫn dùng pip uninstall python

Python không chỉ là một ngôn ngữ lập trình cho người mới bắt đầu — nó là một ngôn ngữ mạnh mẽ và hoàn chỉnh, với một số lượng lớn các gói và thư ...

Hướng dẫn dùng c++ isnumber python

Hàm islower() trong Python Hàm isspace() trong Python Hàm isnumeric() trong Python trả về true nếu một chuỗi dạng Unicode chỉ chứa các ký tự số, nếu không là false.Ghi ...

Hướng dẫn dùng np.argmax python

Theo np.argmaxmặc định, hàm hoạt động dọc theo mảng phẳng , trừ khi bạn chỉ định một trục. Để xem điều gì đang xảy ra, bạn có thể sử dụng flattenmột ...

Hướng dẫn dùng pandas to_dict python

Pandas là một thư viện Python cung cấp các cấu trúc dữ liệu nhanh, mạnh mẽ, linh hoạt và mang hàm ý. Tên thư viện được bắt nguồn từ panel data (bảng dữ ...

Hướng dẫn dùng pseudo randomly python

26. Random một số trong pythonRandom và “secrets” module, bộ tạo số giả ngẫu nhiên mặc định của random module được thiết kế với trọng tâm vào mô phỏng ...

Hướng dẫn stacked bar chart python

View DiscussionImprove ArticleSave ArticleReadDiscussView DiscussionImprove ArticleSave ArticleIn this article, we will learn how to Create a stacked bar plot in Matplotlib. Let’s discuss some ...

Hướng dẫn python escape xml

Xin chào các bạn. Hôm nay mình sẽ giới thiệu với các bạn về việc Xử lý file JSOn và file XML trong PythonNội dung chínhXử lý file JSONLoad file từ InternetParsing ...

Hướng dẫn dùng translate translate python

Trong bài học này chúng ta sẽ tìm hiểu googletrans, hay còn gọi là Python Google Translator, đây là một module dùng để dịch văn bản qua các ngôn ngữ bằng cách sử ...

Hướng dẫn thời gian trong python

Mục lục Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi ...

Ma trận nghịch đảo trong python

Với những người đang học và làm về Machine Learning, có lẽ việc phải thao tác với ma trận là không thể tránh khỏi khi phải xử lý với những bộ dữ liệu ...

Hướng dẫn dùng re split python

Nội dung chính2. Regex là gì?2. Regex trong Python.3. Sử dụng Regex với search(), match(), split()3.1 re.match()3.2 re.search()3.3 Một số flag hay dùng trong Regular Expression4. ...

Hướng dẫn python sort list

Hàm List sort() trong Python sắp xếp các đối tượng của list. Nó sắp xếp các mục theo thứ tự giảm dần và tăng dần. Nó nhận một tham số tùy chọn reverse ...

Hướng dẫn hmac sha256 python

Python n choose k listIm attempting to generate all n choose k combinations of a list (not checking for uniqueness) recursively by following the strategy of either include or not include an element ...

Python n choose k list

Im attempting to generate all n choose k combinations of a list (not checking for uniqueness) recursively by following the strategy of either include or not include an element for each recursive ...

Hướng dẫn dùng train.a python

Dẫn nhậpTrong bài trước, chúng ta đã tìm hiểu về TỔNG KẾT LINEAR REGRESSION.Nội dung chínhDẫn nhậpDebug thuật toán Machine LearningPhân biệt các trường hợp Bias ...

Convert vietnamese to english python

Here is a short function which strips the diacritics, but keeps the non-latin characters. Most cases (e.g., à -> a) are handled by unicodedata (standard library), but several (e.g., æ ...

Hướng dẫn sech python

Nội dung chính Nội dung chính Các hàm Regex Xây dựng biểu thức chính quy Meta-Characters Ký tự đặc biệt Hàm findall() Đối tượng Match (kết quả khớp) Các ...

Hướng dẫn asin python

Hàm asin() trong Python trả về arcsin của x, giá trị radian.Cú phápCú pháp của hàm asin() trong Python:Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ...

What does pop () mean in python?

List pop in Python is a pre-defined, in-built function that removes an item at the specified index from the list. You can also use pop in Python without mentioning the index value. In such cases, the ...

Hướng dẫn dùng mate definition python

Vietnamese (Tiếng Việt) translation by Dai Phong (you can also view the original English article) Khi viết các chương trình trong cuộc sống hằng ngày, chúng ta thường gặp ...

Hướng dẫn dùng 3 pandas python

Trụ sở chính:Văn phòng: Số 27-3RD, Sunrise D, The Manor Central Park, đường Nguyễn Xiển, phường Đại Kim, quận Hoàng Mai, TP. Hà Nội.Liên hệ truyền thông: ...

Hướng dẫn dùng np.array append python

Hàm numpy.append () có sẵn trong gói NumPy. Như tên cho thấy, append có nghĩa là thêm một cái gì đó. Hàm numpy.append () được sử dụng để thêm hoặc nối các giá ...

Hướng dẫn throw exception python

Until now error messages haven’t been more than mentioned, but if you have tried out the examples you have probably seen some. There are (at least) two distinguishable kinds of errors: syntax ...

Hướng dẫn dùng dictiona python

Mục lục Nhóm phát triển của chúng tôi vừa ra mắt website langlearning.net học tiếng Anh, Nga, Đức, Pháp, Việt, Trung, Hàn, Nhật, ... miễn phí cho tất cả mọi ...

Import python module in matlab

Access Python Modules from MATLAB - Getting StartedYou can access all standard Python® library content from MATLAB®. Likewise, you can use functionality in third-party or user-created modules. To ...

Hướng dẫn dùng shape of python

NumpyNumpy là một thư viện lõi phục vụ cho khoa học máy tính của Python, hỗ trợ cho việc tính toán các mảng nhiều chiều, có kích thước lớn với các hàm đã ...

Hướng dẫn dùng reverse dicitonary python

Một cái nhìn tổng quan về ba cách chính để đảo ngược một string trong Python, bao gồm cả các vấn đề về hiệu năng.Nội dung chínhOption 1: Reversing a Python ...

Hướng dẫn dùng two sets python

Bài viết được sự cho phép của tác giả Kien Dang ChungVideo trong bài viếtPython khác với các ngôn ngữ lập trình khác, nó đưa ra rất nhiều các cấu trúc dữ ...