Другими словами, как мне узнать, какой из них использовать?
Я знаю, когда я использую строки. я бы сделал
string = "This is a string"
Когда я должен использовать ' ' или """ """?
Другими словами, как мне узнать, какой из них использовать?
Я знаю, когда я использую строки. я бы сделал
string = "This is a string"
Когда я должен использовать ' ' или """ """?
'...'
и "..."
эквивалентны. Если в строке есть апостроф, проще использовать "..."
, чтобы не экранировать апостроф. Если у вас есть кавычки в строке, проще использовать '...'
, чтобы вам не приходилось экранировать кавычки.
Тройные кавычки (оба варианта, """
и '''
разрешены) позволяют строке содержать разрывы строк. Они обычно используются для строк документации (и других многострочных комментариев, включая «комментирование» кода) и для встроенных фрагментов других компьютерных языков, таких как HTML и SQL.
https://docs.python.org/2.0/ref/strings.html