Автор оригинала: Pankaj Kumar.
Разница между одиночными и двойными цитатами в Python
А Строка это последовательность персонажей. Вам разрешено Начать и конец Струнная буквальная с одной и двойной цитаты в Python. Есть два способа представлять строку в программировании Python.
В этой статье вы увидите разницу между обоими кавычками с помощью примера I.e. Код с его выходом.
Для чего используются отдельные цитаты в Python?
Одиночные кавычки используются для отмены цитаты в цитате или прямой цитате в заголовке новостей.
При программировании с Python мы обычно используем отдельные цитаты для строковых литералов. Например – «Мой идентификатор» Отказ Давайте понять с примером через код в Python.
Примечание: Всегда используйте односмысленные кавычки, когда вы знаете, что ваша строка может содержать двойные кавычки внутри.
Пример использования одинарных цитат в Python
Ниже приведен код, где вы можете увидеть реализацию одной цитаты.
word = 'Ask?' print(word) sentence = 'Python Programming' print(sentence) name = '"Hi" ABC' print(name) congrat = 'We congrat's you.' print(congrat)
Выход
Ask? Python Programming Hi ABC Invalid Syntax
Для чего используется двойные цитаты в Python?
Двойной кавычки – это раскрытие прямого (Word-Word). Например – «Я надеюсь, что вы будете здесь», – сказал он. В Python Programming мы используем двойные цитаты для строкового представления. Давайте понять с примером через код в Python.
Примечание: Используйте двойные цитаты, чтобы приложить свои строки, когда вы знаете, что будут одиноки кавычки в вашей строке
Код
wish = "Hello World!" print(wish) hey = "AskPython says "Hi"" print(hey) famous ="'Taj Mahal' is in Agra." print(famous)
Выход
Hello World! Invalid Syntax 'Taj Mahal' is in Agra.
Ключевые различия между одиночными и двойными цитатами в Python
Одиночная кавычка | Двойной кавычка |
Представлен как «» | Представлен как “” “ |
Одиночные цитаты для всего, что ведет себя как идентификатор. | Двойные цитаты, как правило, мы использовали для текста. |
Одиночные кавычки используются для регулярных выражений, диктовых ключей или SQL. | Двойные цитаты используются для строкового представления. |
Например. «Мы» приветствуем вас. | Например. “Здравствуйте! Это я.” |
Бонус – тройные цитаты в Python
Что, если вам нужно использовать строки, которые могут включать как единые, так и двойные кавычки? Для этого Python позволяет использовать тройные цитаты. Простой пример на то же самое показано ниже. Трехлетные цитаты также позволяют добавлять многострочные строки в Python переменные вместо того, чтобы ограничиваться одной строкими.
Пример тройных цитат
sentence1 = '''He asked, "did you speak with him?"''' print(sentence1) sentence2 = '''"That's great", she said.''' print(sentence2)
Выход:
He asked, "did you speak with him?" "That's great", she said.
Как видите, Python теперь понимает, что двойные и отдельные цитаты являются частью строки и не нужно избежать.
Заключение
Чтобы заключить эту простую тему, я хотел бы сказать это – разница между одиночными и двойными кавычками в Python не является огромным. Это абсолютно зависит от обстоятельств, которые мы используем одиночные и двойные цитаты.
Как программист, вы можете решить, что лучше всего подходит для вашей объявления строки. И когда сомневаетесь, идите на тройные цитаты, чтобы у вас нет проблем с тем, что включено в строку.