Đã tạo: tháng 12 đến ngày 20 tháng 12 năm 2021 Trong Python và mọi ngôn ngữ lập trình khác, chúng ta có thể đặt
7 [dấu ngoặc kép đơn] bên trong Double Quotation Marks: ""
Single Quotation Marks: ''
8 [dấu ngoặc kép] và Double Quotation Marks: ""
Single Quotation Marks: ''
8 bên trong Double Quotation Marks: ""
Single Quotation Marks: ''
7 nhưng chúng ta không thể đặt Double Quotation Marks: ""
Single Quotation Marks: ''
7 bên trong Double Quotation Marks: ""
Single Quotation Marks: ''
7 và Double Quotation Marks: ""
Single Quotation Marks: ''
8 bên trong Double Quotation Marks: ""
Single Quotation Marks: ''
8. Lý do đằng sau cùng là cách các trình biên dịch và phiên dịch giải thích các chuỗi. Họ dự kiến sẽ bắt đầu với Double Quotation Marks: ""
Single Quotation Marks: ''
5 hoặc a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
6 và kết thúc với a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
5 hoặc a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
6 tương ứng.a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
Nhưng có một vài cách để đặt bất kỳ dấu ngoặc kép nào chúng tôi muốn bên trong bất kỳ dấu ngoặc kép nào chúng tôi sử dụng để đại diện cho các chuỗi. Bài viết này sẽ giới thiệu những cách đó cho ngôn ngữ lập trình Python.
In dấu ngoặc kép trong Python
Chúng ta có thể sử dụng dấu ngoặc kép bên trong dấu ngoặc kép trong Python bằng toán tử thoát hoặc ký tự
a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
9. Toán tử thoát được sử dụng để thoát hoặc bỏ qua một ký tự bên trong một chuỗi. Do đó, chúng tôi có thể sử dụng nó cho trường hợp sử dụng của chúng tôi. Tham khảo mã Python sau đây cho cùng.a = "Double Quotation Marks: \"\""
b = 'Single Quotation Marks: \'\''
print[a]
print[b]
Output:
Double Quotation Marks: ""
Single Quotation Marks: ''
Như chúng ta có thể thấy,
Double Quotation Marks: ""
Single Quotation Marks: ''
0 đại diện cho chuỗi với sự trợ giúp của Double Quotation Marks: ""
Single Quotation Marks: ''
8 và sử dụng Double Quotation Marks: ""
Single Quotation Marks: ''
8 bên trong nó và
Double Quotation Marks: ""
Single Quotation Marks: ''
3 sử dụng Double Quotation Marks: ""
Single Quotation Marks: ''
7 để biểu diễn chuỗi và cả bên trong nó. Nhân vật a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
9 hướng dẫn trình thông dịch Python bỏ qua nhân vật ngay bên cạnh nó. Vì vậy, trình thông dịch Python bỏ qua a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
6 và a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
5, và in chúng như các chuỗi thông thường.Ngoài việc sử dụng toán tử thoát, chúng ta cũng có thể sử dụng các chuỗi kéo dài để sử dụng các dấu ngoặc kép bên trong các dấu ngoặc kép. Các chuỗi kéo dài thường được sử dụng để thêm nhận xét đa dòng, nhưng chúng thực sự không phải là bình luận. Nhận xét được đại diện bởi một hashtag hoặc
Double Quotation Marks: ""
Single Quotation Marks: ''
8. Các chuỗi kéo dài có kiểu dữ liệu
Double Quotation Marks: ""
Single Quotation Marks: ''
9.Các chuỗi kéo dài bắt đầu với
a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
0 [dấu ngoặc kép đơn] hoặc a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
1 [dấu ngoặc kép tripe] và kết thúc với a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
0 hoặc a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
1 tương ứng. Để hiểu cách trích dẫn dấu ngoặc kép bên trong dấu ngoặc kép với sự trợ giúp của các chuỗi kéo dài, hãy tham khảo mã Python sau đây.a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
Output:
Double Quotation Marks: ""
Single Quotation Marks: ''
Bên trong các chuỗi kéo dài, chúng tôi không phải sử dụng một ký tự thoát để bỏ qua các dấu ngoặc kép và kép. Trong trường hợp chúng ta phải sử dụng
a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
0 hoặc a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
1 bên trong các chuỗi kéo dài, chúng ta phải sử dụng một ký tự thoát. Mã Python sau đây mô tả làm thế nào.a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
Output:
Triple Double Quotation Marks: """
Triple Single Quotation Marks: '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: '''
Bài viết liên quan - Bản in Python
-5
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Tôi muốn in báo giá trong Python. Có thể in
a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
5 bằng Python hoặc bất kỳ ngôn ngữ nào khác không? Tôi đã thử a = """
Triple Double Quotation Marks: \"""
Triple Single Quotation Marks: '''
"""
b = '''
Triple Double Quotation Marks: """
Triple Single Quotation Marks: \'''
'''
print[a]
print[b]
7. Ở đây
Double Quotation Marks: ""
Single Quotation Marks: ''
0 &
Double Quotation Marks: ""
Single Quotation Marks: ''
3 là vô dụng vì nó đã gây ra lỗi ngữ pháp không phù hợp.a = 3
b ="cd"
print[""""]
Cray
2.6787 Huy hiệu vàng21 Huy hiệu bạc31 Huy hiệu Đồng7 gold badges21 silver badges31 bronze badges
Đã hỏi ngày 7 tháng 5 năm 2019 lúc 8:58May 7, 2019 at 8:58
2
Có một số cách:
Sử dụng trích dẫn đơn và đôi với nhau:
Bạn được phép bắt đầu và kết thúc một chuỗi theo nghĩa đen với các trích dẫn đơn [còn được gọi là dấu nháy đơn], như 'blah blah'. Sau đó, trích dẫn kép có thể đi vào giữa,
print ['"quotation marks"']
"quotation marks"
Thoát các trích dẫn kép trong chuỗi:
Bạn có thể đặt một ký tự dấu gạch chéo ngược theo sau là một trích dẫn [\ "hoặc \ ']. Đây được gọi là chuỗi thoát và Python sẽ loại bỏ dấu gạch chéo ngược và chỉ đặt trích dẫn trong chuỗi.
print ["\"quotation marks\""]
"quotation marks"
Sử dụng các chuỗi được trích xuất ba:
print [""" "quotation marks" """]
"quotation marks"
Đã trả lời ngày 7 tháng 5 năm 2019 lúc 9:10May 7, 2019 at 9:10
ncicancicancica
6,8921 Huy hiệu vàng14 Huy hiệu bạc33 Huy hiệu đồng1 gold badge14 silver badges33 bronze badges
Bọc nó trong các trích dẫn đơn.
Double Quotation Marks: ""
Single Quotation Marks: ''
0Hoặc thoát khỏi trích dẫn:
Double Quotation Marks: ""
Single Quotation Marks: ''
1Đã trả lời ngày 7 tháng 5 năm 2019 lúc 8:59May 7, 2019 at 8:59
AdamgoldadamgoldAdamGold
4.7324 Huy hiệu vàng26 Huy hiệu bạc46 Huy hiệu đồng4 gold badges26 silver badges46 bronze badges
Double Quotation Marks: ""
Single Quotation Marks: ''
2
Gino Mempin
21.2K25 Huy hiệu vàng87 Huy hiệu bạc115 Huy hiệu đồng25 gold badges87 silver badges115 bronze badges
Đã trả lời ngày 19 tháng 10 năm 2020 lúc 4:38Oct 19, 2020 at 4:38
Bạn có thể in một trích dẫn bằng cách thoát nó với ký tự \.
Double Quotation Marks: ""
Single Quotation Marks: ''
3\ Sẽ hủy các ký hiệu tiếp theo có nghĩa là sử dụng nó làm nhân vật.
Đã trả lời ngày 7 tháng 5 năm 2019 lúc 9:01May 7, 2019 at 9:01
Double Quotation Marks: ""
Single Quotation Marks: ''
4hoặc
Double Quotation Marks: ""
Single Quotation Marks: ''
5hoặc
Double Quotation Marks: ""
Single Quotation Marks: ''
6Đã trả lời ngày 7 tháng 5 năm 2019 lúc 9:04May 7, 2019 at 9:04