Строки как тип данных в Python
Python одинарные и двойные кавычки
В Python нет принципиальной разницы между использованием одинарных (‘) и двойных (") кавычек для определения Строковых литералов. Они полностью взаимозаменяемы. Python Строка1 = ‘Это строка в одинарных кавычках.’ Строка2 = "Это строка в двойных кавычках." Print(строка1) Print(строка2) Print(строка1 == строка2) # Вывод: False, потому что они разные строки, но принцип одинаковый # print(строка1 == ‘Это строка в одинарных кавычках.’) # Вывод: True Однако, есть несколько причин, по которым вы можете предпочесть одни другим в определенных ситуациях, и это чаще всего вопрос Стиля и читабельности. Когда...
Тройные кавычки.
Иногда есть большой фрагмент текста, который нужно вставить в программу как есть, и вывести в неизменном виде. Конечно, для этого лучше использовать файлы - записать текст в файл, потом в программе прочитать текст из файла и вывести его. Но не все программисты хотят усложнять программу - и если программа несложная, то можно весь код хранить в одном файле, чтобы ничего не потерялось. Для вывода текста как есть используются тройные кавычки. В листинге мы рассмотрим небольшую программу, выводящую инструкцию по использовании абстрактной программы. Когда мы будем изучать функции, данный вывод можно будет оформить в отдельную функцию, а пока разберемся, как работают тройные кавычки...