Lập trình bên PythonserverServer Side ProgrammingProgramming
Ngoài lập trình cơ bản - Python trung gian
Phổ biến nhất
36 bài giảng 3 giờ 3 hours
Mohammad Nauman
Chi tiết hơn
Học máy thực tế bằng cách sử dụng Python
Người bán hàng giỏi nhất
91 bài giảng 23,5 giờ 23.5 hours
Manas Dasgupta
Chi tiết hơn
Học máy thực tế bằng cách sử dụng Python
Người bán hàng giỏi nhất 6 hours
Manas Dasgupta
Chi tiết hơn
Học máy thực tế bằng cách sử dụng Python
Người bán hàng giỏi nhất
word = 'word' sentence = "This is a sentence." paragraph = """This is a paragraph. It is made up of multiple lines and sentences."""
91 bài giảng 23,5 giờ
Manas Dasgupta
- Khoa học dữ liệu thực tế sử dụng Python
- 22 bài giảng 6 giờ
- Python chấp nhận các trích dẫn đơn ['], double ["] và ba [' '' hoặc" ""] để biểu thị các chữ theo chuỗi, miễn là cùng loại trích dẫn bắt đầu và kết thúc chuỗi.
- Các báo giá ba được sử dụng để trải dài chuỗi trên nhiều dòng. Ví dụ, tất cả những điều sau đây là hợp pháp -
- Mohd Mohtashim
- Cập nhật vào ngày 24-tháng 1-2020 11:20:02
- Câu hỏi và câu trả lời liên quan
- Làm thế nào để chúng ta sử dụng trích dẫn kép trong Python?
- Đặt dấu ngoặc kép với CSS
- Phân biệt giữa đề nghị và báo giá
- Phân biệt giữa đấu thầu và trích dẫn
- Làm thế nào để sử dụng dấu ngoặc kép trong HTML?
- Làm thế nào để hiển thị một trích dẫn ngắn trong HTML?
- Làm thế nào để đặt loại dấu ngoặc kép cho các trích dẫn nhúng với JavaScript?
- MySQL isn Hiển thị đúng dấu ngoặc đơn [Hồi] sau khi chèn các bản ghi
- Chainmap trong Python
Được đặt tên trong Python
Deque trong Python
Có hai cách để đại diện cho một chuỗi trong lập trình Python. ... Sự khác biệt chính giữa trích dẫn đơn và đôi trong Python .. Để trích dẫn một chuỗi trong Python, hãy sử dụng các dấu ngoặc kép bên trong các dấu ngoặc kép hoặc ngược lại. Output: Chuỗi Python Chuỗi Python là chuỗi các ký tự và số. Một chuỗi được bọc xung quanh một tập hợp các trích dẫn đơn hoặc trích dẫn kép. Không có sự khác biệt trong đó bạn sử dụng. Bất cứ điều gì đi vào bên trong các trích dẫn đều được hiểu là là văn bản khác, thay vào đó là một lệnh thực thi. Để chứng minh, đây là một số ví dụ. Trong mỗi ví dụ, có một hoạt động Python thường sẽ thực thi. Nhưng bởi vì biểu thức được bọc bên trong một chuỗi, biểu thức được in ra. Result: Nhưng đây là nơi nó trở nên thú vị. Hãy để xem những gì xảy ra khi bạn đặt một báo giá kép bên trong một chuỗi: Nó nhìn thấy hai chuỗi và tham chiếu đến một đối tượng không tồn tại example1 = "He said 'See ya' and closed the door."
example2 = 'They said "We will miss you" as he left.'
print[example1]
print[example2]
He said 'See ya' and closed the door.
They said "We will miss you" as he left.
Ví dụ:
print["10 + 20"] # Prints: 10 + 20
print["This # is not a comment"] # Prints: This # is not a comment
print["pow[2,3]"] # Prints: pow[2, 3]
print["This "test" causes problems"]
File "example.py", line 1
print["This "test" causes problems"]
^
SyntaxError: invalid syntax
example1 = "He said 'See ya' and closed the door."
example2 = 'They said "We will miss you" as he left.'
print[example1]
print[example2]
4example1 = "He said 'See ya' and closed the door."
example2 = 'They said "We will miss you" as he left.'
print[example1]
print[example2]
5example1 = "He said 'See ya' and closed the door."
example2 = 'They said "We will miss you" as he left.'
print[example1]
print[example2]
6example1 = "He said 'See ya' and closed the door."
example2 = 'They said "We will miss you" as he left.'
print[example1]
print[example2]
5. Vì vậy, nó không biết phải làm gì.
Để xem xét vấn đề này, bạn có hai tùy chọn:
- Sử dụng các trích dẫn đơn trong trích dẫn đôi [và ngược lại].
- Thoát khỏi các trích dẫn bên trong một chuỗi với một dấu gạch chéo ngược. the quotes inside a string with a backslash.
1. Trích dẫn duy nhất bên trong trích dẫn đôi
Để viết một chuỗi được trích dẫn bên trong một chuỗi khác trong Python
- Sử dụng dấu ngoặc kép trong chuỗi bên ngoài và trích dẫn đơn trong chuỗi bên trong
- Sử dụng các trích dẫn đơn trong chuỗi bên ngoài và dấu ngoặc kép trong chuỗi bên trong
Đây là một ví dụ:
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]
Output:
He said 'See ya' and closed the door. They said "We will miss you" as he left.
Nhưng nếu điều này là không đủ thì sao? Điều gì sẽ xảy ra nếu bạn muốn có báo giá bên trong báo giá?
Sau đó, bạn cần phải dùng đến những gì được gọi là trình tự thoát. Chúng làm cho nó có thể thêm nhiều trích dẫn trong một chuỗi như bạn muốn.
2. Cách thoát khỏi báo giá trong chuỗi
Để thêm các chuỗi được trích dẫn bên trong các chuỗi, bạn cần thoát khỏi các dấu ngoặc kép. Điều này xảy ra bằng cách đặt một dấu gạch chéo ngược [
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]8] trước khi nhân vật trốn thoát.
Trong trường hợp này, đặt nó trước bất kỳ dấu ngoặc kép nào bạn muốn trốn thoát.
Đây là một ví dụ.
example1 = "This is a \"double quote\" inside of a double quote" example2 = 'This is a \'single quote\' inside of a single quote' print[example1] print[example2]
Output:
This is a "double quote" inside of a double quote This is a 'single quote' inside of a single quote
Cách sử dụng dấu gạch chéo ngược trong chuỗi sau đó
Trong Python, dấu gạch chéo ngược là một nhân vật đặc biệt làm cho chuỗi thoát có thể.
Nhưng điều này cũng có nghĩa là bạn không thể sử dụng nó bình thường trong một chuỗi.
Ví dụ:
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]0
Output:
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]1
Để bao gồm một dấu gạch chéo ngược trong một chuỗi, hãy thoát nó với một dấu gạch chéo ngược khác. Điều này có nghĩa là viết một dấu gạch chéo ngược đôi [
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]9].
Ví dụ:
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]2
Output:
example1 = "He said 'See ya' and closed the door." example2 = 'They said "We will miss you" as he left.' print[example1] print[example2]3
Để bao gồm một dấu gạch chéo ngược trong một chuỗi, hãy thoát nó với một dấu gạch chéo ngược khác. Điều này có nghĩa là viết một dấu gạch chéo ngược đôi [example1 = "He said 'See ya' and closed the door."
example2 = 'They said "We will miss you" as he left.'
print[example1]
print[example2]
9].
Sự kết luận
Hôm nay bạn đã học cách trích dẫn một chuỗi trong Python.
Cảm ơn vì đã đọc. Tôi hy vọng bạn thích nó!
Mã hóa hạnh phúc!
Đọc thêm
Python Double Trích dẫn so với trích dẫn đơn