Hướng dẫn should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép trong python?

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.

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 should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép 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 should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép 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.2K40 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.0825 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.8676 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 should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép trong python?

Yurisichyurisichyurisich

6.8535 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.8676 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

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

Matt Sheppardmatt SheppardMatt Sheppard

Huy hiệu vàng 115K4646 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 should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép 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 should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép 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.1k6 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 should we use single or double quotes in python? - chúng ta nên sử dụng dấu ngoặc kép đơn hay dấu ngoặc kép trong python?

AsclepiusasclepiusAsclepius

52.4K15 Huy hiệu vàng153 Huy hiệu bạc134 Huy hiệu đồng15 gold badges153 silver badges134 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.6K12 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.2K2828 gold badges88 silver badges125 bronze badges

1

Tốt hơn là sử dụng trích dẫn đơn hoặc đôi trong Python?

Trong Python, chuỗi các ký tự như vậy được bao gồm bên trong các trích dẫn đơn hoặc đôi. Theo như cú pháp ngôn ngữ có liên quan, không có sự khác biệt trong chuỗi được trích dẫn đơn hoặc kép. Cả hai đại diện có thể được sử dụng thay thế cho nhau.there is no difference in single or double quoted string. Both representations can be used interchangeably.

Tôi nên sử dụng trích dẫn đơn hay đôi?

Trong tiếng Anh Hoa Kỳ, bạn phải sử dụng dấu ngoặc kép.Dấu một trích dẫn duy nhất được sử dụng cho báo giá trong báo giá.Trong tiếng Anh của Vương quốc Anh, việc sử dụng các dấu ngoặc đơn duy nhất phổ biến nhất, với dấu ngoặc kép cho các trích dẫn trong báo giá, mặc dù cách khác cũng được chấp nhận.. Single quotation marks are used for quotes within quotes. In UK English, it's most common to use single quotation marks, with double quotation marks for quotes within quotes, although the other way around is acceptable too.

Bạn có thể sử dụng dấu ngoặc kép trong Python không?

Python có hai cách đơn giản để đặt các biểu tượng báo giá vào chuỗi.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 đôi có thể đi vào giữa, chẳng hạn như 'Tôi đã nói "Wow!"cho anh ta.'double quotes can go in between, such as 'I said "Wow!" to him. '

Trích dẫn duy nhất được sử dụng cho 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'.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'.