Показать статистику
0 голосов
от (2.4тыс. баллов)
Использую Python в Linux для автоматизции рутинных задач. Возник вопрос, ответ на который в сети получить не удалось: в каких случаях нужно использовать двойные кавычки "", а в каких - одинарные '' ? Спасибо заранее за ваши ответы.
1.3тыс. просмотров 1 ответов

1 Ответ

0 голосов
от (17.4тыс. баллов)

Смотрите какое дело. Пайтон - это не баш и насколько я знаю, двойные и одинарные кавычки в Python означают одно и то же. Однако, если в тексте есть одинарные кавычки, то нужно использовать двойные. Например:

print ("I'm glad to see you")

Как вы видите из примера выше, после "I" идет "апостров" - типичный речевой оборот в английском языке. Были применены двойные кавычки, потому что одинарые уже использовались в тексте. Для наглядности, вот пример того как ДЕЛАТЬ НЕЛЬЗЯ: 

print ('I'm glad to see you')

Как уже нетрудно догадаться, если в тексте есть двойные кавычки, то нужно применять одинарные: 

print ('A typical phrase is "Hello world!"')

Надеюсь, объяснил доходчиво и не запутал вас еще больше.

...