Проще говоря: кавычки позволяют python обрабатывать все, что внутри них, как «строковый литерал»;таким образом, если бы мы хотели написать строку типа 'print([0, 1, 2])'
, мы бы буквально получили print ([0, 1, 2]) в качестве ответа вместо [0, 1, 2]. Функция print
в python выводит только строковый литерал на консоль, чтобы пользователь мог ее увидеть, поскольку пользователь знает, что это строка.
Если бы мы хотели включить в печать кавычки, мы могли бы использовать комбинацию кавычек «и» (одинарная или двойная). Например, мы могли бы «определить» строковый литерал / сказать python, что он собираетсябыть литералом с внешними кавычками "", тогда внутри этого положенного слова "тестирование ...". Так что если мы установим это значение равным переменной для ясности (example = "'testing...'"
), то теперь print(example)
, как вы можете видеть, мы получили бы единственныйкавычки (') включены в вывод.