Первый урок
Синтаксис языка Python очень прост, главное помнить основные моменты:
Конец строки выражения является окончанием инструкции, никаких знаков на конце не требуется, исключением являются вложенные инструкции.
- Определение
Инструкция - элемент языка, определяющий действие, которое требуется выполнить
В примере ниже инструкции var = "first string" и var = 2 + 9 называются заданием переменных. Переменная в этих случаях носит имя "var" (от английского слова "variable" - переменная). В принципе мы можем использовать практически любое имя (исключения прописаны в разделе "Как не надо называть переменные"). Переменные используются для хранения и передачи информации по ходу выполнения программы. Данные, которые передаются в переменную бывают разных типов, об этом мы расскажем подробнее в разделе "Типы и объекты".
Примеры инструкций:
*Функция print() позволяет нам выводить различную информацию на экран.
Строковые выражения могут заключаться в одинарные, двойные и тройные кавычки.
Также может встречаться комбинация из одинарных и двойных кавычек. Строковое выражение обрамленное в тройные кавычки может состоять из нескольких строчек. В случае, когда используются комбинации из двойных и одинарных кавычек, одна пара должна быть внешней - она обозначает начало и конец строкового выражения, а внутренняя пара является частью этого выражения. Попробуйте поэкспериментировать с командой print().
- Вопрос к размышлению
Если одинарные и двойные кавычки ничем не отличаются по сути и играют одинаковую роль, т.е. строковые выражения "first string" и 'first string' будут идентичны, тогда зачем нужны и те, и другие одновременно?
На самом деле ответ кроется в самом вопросе. Если нам нужна кавычка в текстовом выражении, то очень удобно использовать их одновременно:
В противном случае при использовании кавычек только одного типа, строковое выражение будет распознано только внутри первой пары кавычек, а оставшаяся часть выражения будет неправильно интерпретирована:
*в случае какой-либо ошибки в коде, Python сообщит нам об этом соответствующим сообщением
Существует способ, при котором можно избежать ошибки и при этом использовать кавычки только одного типа:
Данный способ называется экранирование, с помощью символа "\" мы отменили действие кавычки, и она стала восприниматься, как часть текста. Подобные элементы мы рассмотрим в разделе "Строки".
Примеры использования кавычек для определения строковых выражений:
#pythonснуля #python3 #программированиенаpython #урокиpython #синтаксиспайтон #пайтонснуля
Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить vk.com/...bramenkova
Благодарю каждого за репост!)