Hướng dẫn how do you print a quoted text in python? - làm thế nào để bạn in một văn bản được trích dẫn trong python?

  1. Làm thế nào để
  2. Python làm thế nào
  3. Báo giá in trong Python

Đã 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

Double Quotation Marks: ""
Single Quotation Marks: ''
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
a = """
Double Quotation Marks: ""
Single Quotation Marks: ''
"""
print[a]
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.

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

  • In nhiều đối số trong Python
  • In với căn chỉnh cột trong Python
  • In các chỉ số vào cửa sổ bảng điều khiển trong 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: ''
    
    0

    Hoặ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: ''
    
    4

    hoặc

    Double Quotation Marks: ""
    Single Quotation Marks: ''
    
    5

    hoặ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

    Làm thế nào để bạn in một báo giá trong Python?

    Làm thế nào để in dấu ngoặc kép trong Python..
    double_quotes = '"ABC"' in dấu ngoặc kép. In [double_quotes] đầu ra. "ABC".
    SIME_QUOTES = "'ABC'" In dấu ngoặc kép đơn. In [đơn_quotes] đầu ra. 'ABC'.
    cả hai_quotes = "" "'a" b "c'" "" in dấu ngoặc kép và đôi. In [cả hai_quotes] đầu ra. 'A "B" C'.

    Làm thế nào để bạn đại diện cho một trích dẫn trong Python?

    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. word = 'word' câu = "Đây là một câu." đoạn = "" "Đây là một đoạn văn. Nó được tạo thành từ nhiều dòng và câu." "" "single ['], double ["] and triple [''' or """] quotes to denote string literals, as long as the same type of quote starts and ends the string. word = 'word' sentence = "This is a sentence." paragraph = """This is a paragraph. It is made up of multiple lines and sentences."""

    Làm thế nào để bạn in báo giá trong một chuỗi?

    Phương pháp đầu tiên để in các trích dẫn kép với chuỗi sử dụng chuỗi thoát, đó là dấu gạch chéo ngược [\] với một ký tự.Nó đôi khi còn được gọi là một nhân vật thoát hiểm ...
    Sử dụng ký tự trình tự thoát ..
    Sử dụng char ..
    Sử dụng các ký tự Unicode ..

    Làm thế nào để bạn tìm thấy một chuỗi được trích dẫn trong Python?

    Để trích xuất các chuỗi ở giữa các trích dẫn, chúng ta có thể sử dụng phương thức findall [] từ thư viện RE.use findall[] method from re library.

    Chủ Đề