Найти тему

Синтаксис языка Python

Первый урок

Синтаксис языка Python очень прост, главное помнить основные моменты:

Конец строки выражения является окончанием инструкции, никаких знаков на конце не требуется, исключением являются вложенные инструкции.

  • Определение

Инструкция - элемент языка, определяющий действие, которое требуется выполнить

В примере ниже инструкции var = "first string" и var = 2 + 9 называются заданием переменных. Переменная в этих случаях носит имя "var" (от английского слова "variable" - переменная). В принципе мы можем использовать практически любое имя (исключения прописаны в разделе "Как не надо называть переменные"). Переменные используются для хранения и передачи информации по ходу выполнения программы. Данные, которые передаются в переменную бывают разных типов, об этом мы расскажем подробнее в разделе "Типы и объекты".

Примеры инструкций:

*Функция print() позволяет нам выводить различную информацию на экран.

Строковые выражения могут заключаться в одинарные, двойные и тройные кавычки.

Также может встречаться комбинация из одинарных и двойных кавычек. Строковое выражение обрамленное в тройные кавычки может состоять из нескольких строчек. В случае, когда используются комбинации из двойных и одинарных кавычек, одна пара должна быть внешней - она обозначает начало и конец строкового выражения, а внутренняя пара является частью этого выражения. Попробуйте поэкспериментировать с командой print().

  • Вопрос к размышлению

Если одинарные и двойные кавычки ничем не отличаются по сути и играют одинаковую роль, т.е. строковые выражения "first string" и 'first string' будут идентичны, тогда зачем нужны и те, и другие одновременно?

На самом деле ответ кроется в самом вопросе. Если нам нужна кавычка в текстовом выражении, то очень удобно использовать их одновременно:

-2

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

-3

*в случае какой-либо ошибки в коде, Python сообщит нам об этом соответствующим сообщением

Существует способ, при котором можно избежать ошибки и при этом использовать кавычки только одного типа:

-4

Данный способ называется экранирование, с помощью символа "\" мы отменили действие кавычки, и она стала восприниматься, как часть текста. Подобные элементы мы рассмотрим в разделе "Строки".

Примеры использования кавычек для определения строковых выражений:

-5

#pythonснуля #python3 #программированиенаpython #урокиpython #синтаксиспайтон #пайтонснуля

Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
Будем дружить
vk.com/...bramenkova
Благодарю каждого за репост!)