Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

Theo tài liệu, chúng có thể hoán đổi cho nhau khá nhiều. Có một lý do phong cách để sử dụng cái này hơn cái kia?

Hỏi ngày 11 tháng 9 năm 2008 lúc 8:18Sep 11, 2008 at 8:18

Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

ReadonlyReadOnlyreadonly

333K107 Huy hiệu vàng203 Huy hiệu bạc204 Huy hiệu đồng107 gold badges203 silver badges204 bronze badges

0

Tôi thích sử dụng các trích dẫn kép xung quanh các chuỗi được sử dụng để nội suy hoặc đó là các thông điệp ngôn ngữ tự nhiên và trích dẫn đơn cho các chuỗi giống như biểu tượng, nhưng sẽ phá vỡ các quy tắc nếu các chuỗi chứa trích dẫn hoặc nếu tôi quên. Tôi sử dụng ba trích dẫn gấp đôi cho DocStrings và RAW String Breaks cho các biểu thức thông thường ngay cả khi chúng không cần thiết.

Ví dụ:

LIGHT_MESSAGES = {
    'English': "There are %(number_of_lights)s lights.",
    'Pirate':  "Arr! Thar be %(number_of_lights)s lights."
}

def lights_message(language, number_of_lights):
    """Return a language-appropriate string reporting the light count."""
    return LIGHT_MESSAGES[language] % locals()

def is_pirate(message):
    """Return True if the given message sounds piratical."""
    return re.search(r"(?i)(arr|avast|yohoho)!", message) is not None

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 10:06Sep 11, 2008 at 10:06

Will Harriswill HarrisWill Harris

21.5K11 Huy hiệu vàng64 Huy hiệu bạc63 Huy hiệu Đồng11 gold badges64 silver badges63 bronze badges

7

Trích dẫn các tài liệu chính thức tại https://docs.python.org/2.0/ref/strings.html:

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 (").

Vì vậy, không có sự khác biệt. Thay vào đó, mọi người sẽ bảo bạn chọn bất kỳ phong cách nào phù hợp với bối cảnh và nhất quán. Và tôi sẽ đồng ý - thêm rằng việc cố gắng đưa ra "các quy ước" là vô nghĩa là vô nghĩa vì bạn sẽ chỉ gây nhầm lẫn cho bất kỳ người mới nào.

Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

Peko

11.2k4 Huy hiệu vàng32 Huy hiệu bạc47 Huy hiệu đồng4 gold badges32 silver badges47 bronze badges

Đã trả lời ngày 27 tháng 9 năm 2008 lúc 18:07Sep 27, 2008 at 18:07

1

Tôi đã từng thích ', đặc biệt là đối với '''docstrings''', như tôi tìm thấy """this creates some fluff""". Ngoài ra, ' có thể được gõ mà không cần khóa thay đổi trên bàn phím tiếng Đức Thụy Sĩ của tôi.

Kể từ đó, tôi đã thay đổi thành sử dụng trích dẫn ba cho

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
0, để phù hợp với PEP 257.

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 8:55Sep 11, 2008 at 8:55

Daren Thomasdaren ThomasDaren Thomas

66.3K40 Huy hiệu vàng149 Huy hiệu bạc198 Huy hiệu đồng40 gold badges149 silver badges198 bronze badges

12

Tôi với ý chí:

  • Báo giá kép cho văn bản
  • Trích dẫn duy nhất cho bất cứ điều gì hoạt động như một định danh
  • Double Trích dẫn chuỗi thô theo nghĩa đen cho regexps
  • Trích dẫn gấp ba lần cho DocStrings

Tôi sẽ gắn bó với điều đó ngay cả khi nó có nghĩa là rất nhiều việc trốn thoát.

Tôi nhận được giá trị cao nhất trong số các định danh được trích dẫn duy nhất nổi bật vì các trích dẫn. Phần còn lại của các thực hành là ở đó chỉ để cung cấp cho những người định danh được trích dẫn duy nhất một số phòng đứng.

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 10:21Sep 11, 2008 at 10:21

Garth Kiddgarth KiddGarth Kidd

7.0925 Huy hiệu vàng35 Huy hiệu bạc36 Huy hiệu đồng5 gold badges35 silver badges36 bronze badges

Nếu chuỗi bạn có chứa một, thì bạn nên sử dụng chuỗi kia. Ví dụ:

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
1 hoặc
"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
2. Ngoài ra, bạn nên đơn giản là nhất quán như bạn có thể (trong một mô -đun, trong một gói, trong một dự án, trong một tổ chức).

Nếu mã của bạn sẽ được đọc bởi những người làm việc với C/C ++ (hoặc nếu bạn chuyển đổi giữa các ngôn ngữ đó và Python), thì sử dụng

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
3 cho các chuỗi ký tự đơn và
"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
4 cho các chuỗi dài hơn có thể giúp giảm bớt quá trình chuyển đổi. (Tương tự như vậy đối với các ngôn ngữ khác, nơi chúng không thể thay thế cho nhau).

Mã Python mà tôi đã thấy trong hoang dã có xu hướng ủng hộ

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
5 so với ', nhưng chỉ một chút. Một ngoại lệ là
"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
7 phổ biến hơn nhiều so với
"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
8, từ những gì tôi đã thấy.

Tadeck

128K28 Huy hiệu vàng149 Huy hiệu bạc197 Huy hiệu đồng28 gold badges149 silver badges197 bronze badges

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 8:33Sep 11, 2008 at 8:33

Tony Meyertony MeyerTony Meyer

9.8776 huy hiệu vàng44 Huy hiệu bạc47 Huy hiệu đồng6 gold badges44 silver badges47 bronze badges

Triple Trích dẫn nhận xét là một chủ đề thú vị của câu hỏi này. PEP 257 Chỉ định trích dẫn ba cho chuỗi DOC. Tôi đã kiểm tra nhanh bằng cách sử dụng tìm kiếm mã Google và thấy rằng các báo giá gấp đôi trong Python phổ biến khoảng 10 lần như các trích dẫn đơn lẻ - 1,3m so với 131k trong mã Google Indexes. Vì vậy, trong trường hợp nhiều dòng, mã của bạn có thể sẽ quen thuộc hơn với mọi người nếu nó sử dụng trích dẫn gấp đôi.

Đã trả lời ngày 30 tháng 7 năm 2009 lúc 20:35Jul 30, 2009 at 20:35

jblocksomjblocksomjblocksom

13.6K5 Huy hiệu vàng34 Huy hiệu bạc 30 Huy hiệu Đồng5 gold badges34 silver badges30 bronze badges

0

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^

Vì lý do đơn giản đó, tôi luôn sử dụng trích dẫn kép ở bên ngoài. Luôn luôn

Nói về Fluff, điều gì tốt là hợp lý hóa chữ của bạn với 'nếu bạn sẽ phải sử dụng các ký tự thoát để thể hiện dấu nháy đơn? Nó có xúc phạm các lập trình viên để đọc tiểu thuyết không? Tôi không thể tưởng tượng được lớp học tiếng Anh ở trường trung học đau đớn như thế nào đối với bạn!

Đã trả lời ngày 22 tháng 9 năm 2011 lúc 12:35Sep 22, 2011 at 12:35

Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

Yurisichyurisichyurisich

6.8415 huy hiệu vàng41 Huy hiệu bạc62 Huy hiệu đồng5 gold badges41 silver badges62 bronze badges

2

Python sử dụng trích dẫn một cái gì đó như thế này:

mystringliteral1="this is a string with 'quotes'"
mystringliteral2='this is a string with "quotes"'
mystringliteral3="""this is a string with "quotes" and more 'quotes'"""
mystringliteral4='''this is a string with 'quotes' and more "quotes"'''
mystringliteral5='this is a string with \"quotes\"'
mystringliteral6='this is a string with \042quotes\042'
mystringliteral6='this is a string with \047quotes\047'

print mystringliteral1
print mystringliteral2
print mystringliteral3
print mystringliteral4
print mystringliteral5
print mystringliteral6

Trong đó cung cấp đầu ra sau:

this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'

Tadeck

128K28 Huy hiệu vàng149 Huy hiệu bạc197 Huy hiệu đồng28 gold badges149 silver badges197 bronze badges

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 8:33Jan 23, 2011 at 21:45

Tony Meyertony MeyerMichael

9.8776 huy hiệu vàng44 Huy hiệu bạc47 Huy hiệu đồng1 silver badge1 bronze badge

3

Triple Trích dẫn nhận xét là một chủ đề thú vị của câu hỏi này. PEP 257 Chỉ định trích dẫn ba cho chuỗi DOC. Tôi đã kiểm tra nhanh bằng cách sử dụng tìm kiếm mã Google và thấy rằng các báo giá gấp đôi trong Python phổ biến khoảng 10 lần như các trích dẫn đơn lẻ - 1,3m so với 131k trong mã Google Indexes. Vì vậy, trong trường hợp nhiều dòng, mã của bạn có thể sẽ quen thuộc hơn với mọi người nếu nó sử dụng trích dẫn gấp đôi.

Đã trả lời ngày 30 tháng 7 năm 2009 lúc 20:35

jblocksomjblocksomSep 11, 2008 at 8:40

13.6K5 Huy hiệu vàng34 Huy hiệu bạc 30 Huy hiệu ĐồngMatt Sheppard

Vì lý do đơn giản đó, tôi luôn sử dụng trích dẫn kép ở bên ngoài. Luôn luôn46 gold badges108 silver badges129 bronze badges

Cá nhân tôi gắn bó với cái này hay cái kia. Nó không quan trọng. Và cung cấp ý nghĩa của riêng bạn cho một trong hai trích dẫn chỉ là nhầm lẫn cho người khác khi bạn hợp tác.

Đã trả lời ngày 28 tháng 9 năm 2008 lúc 3:35Sep 28, 2008 at 3:35

Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

Schwaschwaschwa

11.9K14 Huy hiệu vàng42 Huy hiệu bạc54 Huy hiệu đồng14 gold badges42 silver badges54 bronze badges

Đó có lẽ là một sở thích phong cách hơn bất cứ điều gì. Tôi vừa kiểm tra PEP 8 và không thấy bất kỳ đề cập nào về trích dẫn đơn so với gấp đôi.

Tôi thích trích dẫn đơn hơn vì chỉ có một lần nhấn phím thay vì hai. Đó là, tôi không phải nghiền khóa thay đổi để thực hiện một trích dẫn đơn.

Đã trả lời ngày 19 tháng 9 năm 2008 lúc 19:34Sep 19, 2008 at 19:34

MikemikeMike

3.5933 huy hiệu vàng20 Huy hiệu bạc12 Huy hiệu đồng3 gold badges20 silver badges12 bronze badges

1

Trong perl, bạn muốn sử dụng các trích dẫn đơn khi bạn có một chuỗi không cần nội suy các biến hoặc thoát khỏi các ký tự như \ n, \ t, \ r, v.v.

PHP phân biệt giống như Perl: Nội dung trong các trích dẫn đơn sẽ không được giải thích (thậm chí không được chuyển đổi), trái ngược với các trích dẫn kép có thể chứa các biến có giá trị của chúng được in ra.

Python không, tôi sợ. Về mặt kỹ thuật, không có mã thông báo $ (hoặc tương tự) để tách tên/văn bản khỏi một biến trong Python. Rốt cuộc, cả hai tính năng làm cho Python dễ đọc hơn, ít khó hiểu hơn. Trích dẫn đơn và đôi có thể được sử dụng thay thế cho nhau trong Python.

Đã trả lời ngày 5 tháng 7 năm 2010 lúc 12:51Jul 5, 2010 at 12:51

PeterinopeterinoPeterino

13,5K3 Huy hiệu vàng26 Huy hiệu bạc28 Huy hiệu đồng3 gold badges26 silver badges28 bronze badges

2

Tôi đã chọn sử dụng dấu ngoặc kép vì chúng dễ xem hơn.

Đã trả lời ngày 10 tháng 3 năm 2009 lúc 6:25Mar 10, 2009 at 6:25

Andrew Dalkandrew DalkeAndrew Dalke

Phù vàng 14,5K3 Huy hiệu vàng38 Huy hiệu bạc53 Hàng đồng3 gold badges38 silver badges53 bronze badges

Tôi chỉ sử dụng bất cứ điều gì đình công vào sự ưa thích của tôi vào thời điểm đó; Thật thuận tiện để có thể chuyển đổi giữa hai người theo ý thích!

Tất nhiên, khi trích dẫn Trích dẫn characetrs, việc chuyển đổi giữa hai người có thể không quá hay thay đổi ...

Đã trả lời ngày 22 tháng 7 năm 2009 lúc 19:50Jul 22, 2009 at 19:50

Hương vị nhóm của bạn hoặc hướng dẫn mã hóa của dự án của bạn.

Nếu bạn đang ở trong môi trường đa ngôn ngữ, bạn có thể muốn khuyến khích việc sử dụng cùng một loại trích dẫn cho các chuỗi mà ngôn ngữ khác sử dụng, ví dụ. Khác, cá nhân tôi thích cái nhìn đẹp nhất của '

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 8:25Sep 11, 2008 at 8:25

Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

Vinko Vrsalovic ♦ Vinko VrsalovicVinko Vrsalovic

322K52 Huy hiệu vàng329 Huy hiệu bạc368 Huy hiệu đồng52 gold badges329 silver badges368 bronze badges

Không có gì xa như tôi biết. Mặc dù nếu bạn nhìn vào một số mã, "" thường được sử dụng cho các chuỗi văn bản (tôi đoán 'là phổ biến bên trong văn bản hơn ") và' 'xuất hiện trong các hashkey và những thứ tương tự.

Đã trả lời ngày 11 tháng 9 năm 2008 lúc 8:28Sep 11, 2008 at 8:28

Mario Fmario fMario F

43.3K6 Huy hiệu vàng36 Huy hiệu bạc38 Huy hiệu Đồng6 gold badges36 silver badges38 bronze badges

Tôi nhằm mục đích giảm thiểu cả pixel và bất ngờ. Tôi thường thích ' để giảm thiểu các pixel, nhưng thay vào đó

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
5 nếu chuỗi có dấu nháy đơn, một lần nữa để giảm thiểu pixel. Tuy nhiên, đối với một tài liệu, tôi thích
mystringliteral1="this is a string with 'quotes'"
mystringliteral2='this is a string with "quotes"'
mystringliteral3="""this is a string with "quotes" and more 'quotes'"""
mystringliteral4='''this is a string with 'quotes' and more "quotes"'''
mystringliteral5='this is a string with \"quotes\"'
mystringliteral6='this is a string with \042quotes\042'
mystringliteral6='this is a string with \047quotes\047'

print mystringliteral1
print mystringliteral2
print mystringliteral3
print mystringliteral4
print mystringliteral5
print mystringliteral6
1 hơn
mystringliteral1="this is a string with 'quotes'"
mystringliteral2='this is a string with "quotes"'
mystringliteral3="""this is a string with "quotes" and more 'quotes'"""
mystringliteral4='''this is a string with 'quotes' and more "quotes"'''
mystringliteral5='this is a string with \"quotes\"'
mystringliteral6='this is a string with \042quotes\042'
mystringliteral6='this is a string with \047quotes\047'

print mystringliteral1
print mystringliteral2
print mystringliteral3
print mystringliteral4
print mystringliteral5
print mystringliteral6
2 vì cái sau là không chuẩn, không phổ biến và do đó đáng ngạc nhiên. Nếu bây giờ tôi có một loạt các chuỗi mà tôi đã sử dụng
"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
5 cho mỗi logic ở trên, nhưng cũng có thể thoát khỏi ', tôi vẫn có thể sử dụng
"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
5 trong đó để duy trì tính nhất quán, chỉ để giảm thiểu bất ngờ.

Có lẽ nó giúp nghĩ về triết lý tối thiểu hóa pixel theo cách sau. Bạn có muốn các ký tự tiếng Anh trông giống như

mystringliteral1="this is a string with 'quotes'"
mystringliteral2='this is a string with "quotes"'
mystringliteral3="""this is a string with "quotes" and more 'quotes'"""
mystringliteral4='''this is a string with 'quotes' and more "quotes"'''
mystringliteral5='this is a string with \"quotes\"'
mystringliteral6='this is a string with \042quotes\042'
mystringliteral6='this is a string with \047quotes\047'

print mystringliteral1
print mystringliteral2
print mystringliteral3
print mystringliteral4
print mystringliteral5
print mystringliteral6
6 hoặc
mystringliteral1="this is a string with 'quotes'"
mystringliteral2='this is a string with "quotes"'
mystringliteral3="""this is a string with "quotes" and more 'quotes'"""
mystringliteral4='''this is a string with 'quotes' and more "quotes"'''
mystringliteral5='this is a string with \"quotes\"'
mystringliteral6='this is a string with \042quotes\042'
mystringliteral6='this is a string with \047quotes\047'

print mystringliteral1
print mystringliteral2
print mystringliteral3
print mystringliteral4
print mystringliteral5
print mystringliteral6
7 không? Lựa chọn thứ hai lãng phí 50% các pixel không trống.

Đã trả lời ngày 16 tháng 4 năm 2013 lúc 22:32Apr 16, 2013 at 22:32

Hướng dẫn how do you quote a single quote in python? - làm thế nào để bạn trích dẫn một câu trích dẫn duy nhất trong python?

AsclepiusasclepiusAsclepius

52.7K16 Huy hiệu vàng154 Huy hiệu bạc135 Huy hiệu đồng16 gold badges154 silver badges135 bronze badges

Tôi sử dụng trích dẫn kép vì tôi đã làm như vậy trong nhiều năm bằng hầu hết các ngôn ngữ (C ++, Java, VB,) ngoại trừ bash, vì tôi cũng sử dụng dấu ngoặc kép trong văn bản bình thường và vì tôi đang sử dụng bàn phím không tiếng Anh (sửa đổi) trong đó Cả hai ký tự đều yêu cầu khóa Shift.

Đã trả lời ngày 5 tháng 7 năm 2010 lúc 13:06Jul 5, 2010 at 13:06

PhilippphilippPhilipp

46.7K12 Huy hiệu vàng83 Huy hiệu bạc108 Huy hiệu đồng12 gold badges83 silver badges108 bronze badges

' =

"If you're going to use apostrophes, 
       ^

you'll definitely want to use double quotes".
   ^
5

this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
0 =
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
1 =
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
2

thí dụ :

f = open('c:\word.txt', 'r')
f = open("c:\word.txt", "r")
f = open("c:/word.txt", "r")
f = open("c:\\\word.txt", "r")

Kết quả là như nhau

= >> Không, chúng không giống nhau. Một dấu gạch chéo ngược sẽ thoát khỏi các ký tự. Bạn chỉ xảy ra với may mắn trong ví dụ đó bởi vì

this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
3 và
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
4 không trốn thoát hợp lệ như
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
5 hoặc
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
6 hoặc
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
2 hoặc
this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
8

Nếu bạn muốn sử dụng các dấu gạch chéo ngược (và để chúng được giải thích như vậy), thì bạn cần sử dụng chuỗi "thô". Bạn có thể làm điều này bằng cách đặt một '

this is a string with 'quotes'
this is a string with "quotes"
this is a string with "quotes" and more 'quotes'
this is a string with 'quotes' and more "quotes"
this is a string with "quotes"
this is a string with 'quotes'
9' trước chuỗi

im_raw = r'c:\temp.txt'
non_raw = 'c:\\temp.txt'
another_way = 'c:/temp.txt'

Theo như các đường dẫn trong Windows có liên quan, các dấu gạch chéo phía trước được giải thích theo cùng một cách. Rõ ràng chuỗi là khác nhau mặc dù. Tôi sẽ không đảm bảo rằng họ được xử lý theo cách này trên một thiết bị bên ngoài.

Tadeck

128K28 Huy hiệu vàng149 Huy hiệu bạc197 Huy hiệu đồng28 gold badges149 silver badges197 bronze badges

Đã trả lời ngày 19 tháng 1 năm 2010 lúc 4:30Jan 19, 2010 at 4:30

kn3lkn3lkn3l

Huy hiệu vàng 19.3K2828 gold badges88 silver badges125 bronze badges

1

Làm thế nào để bạn trích dẫn một trích dẫn 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. Ví dụ: Ví dụ1 = "Anh ấy nói 'Xem Ya' và đóng cửa."use single quotation marks inside of double quotation marks or vice versa. For instance: example1 = "He said 'See ya' and closed the door."

Trích dẫn duy nhất trong Python là gì?

Các trích dẫn duy nhất được sử dụng cho trong Python là gì?Các trích dẫn đơn được sử dụng để đánh dấu một trích dẫn trong một trích dẫn hoặc báo giá trực tiếp trong tiêu đề câu chuyện tin tức.Khi lập trình với Python, chúng tôi thường sử dụng các trích dẫn đơn cho các chữ viết.Ví dụ: 'Người nhận dạng của tôi'.used to mark a quote within a quote or a direct quote in a news story headline. When programming with Python, we generally use single quotes for string literals. For example – 'my-identifier'.

Làm thế nào để bạn xử lý một trích dẫn duy nhất trong một chuỗi?

Vì vậy, để cho phép các giá trị trong các trích dẫn đơn (và một số ký tự đặc biệt khác) được sử dụng trong một chuỗi, bạn cần phải thoát khỏi chúng.Thoát khỏi một nhân vật là nơi bạn nói với cơ sở dữ liệu, Hey Hey, nhân vật này ở đây là một phần của chuỗi của tôi, đừng coi nó như một nhân vật đặc biệt như bạn thường sẽ làm.“escape” them. Escaping a character is where you say to the database, “Hey, this character here is part of my string, don't treat it as a special character like you normally would”.

Làm cách nào để bỏ qua một trích dẫn kép trong Python?

Bằng cách sử dụng ký tự Escape \ ", chúng tôi có thể sử dụng dấu ngoặc kép để gửi một chuỗi bao gồm văn bản được trích dẫn giữa các trích dẫn kép. ... Cách định dạng văn bản trong Python 3 ..