Найти в Дзене

Синтаксис языка программирования Python

Здравствуйте, дорогие друзья. А мы продолжаем изучать язык программирования Python и сегодня мы познакомимся с его синтаксисом, другими словами, как правильно писать на языке программирования Python. Прежде чем мы начнём, хочу отметить: некоторые скриншоты будут иметь сравнения Python и Pascal. Pascal уже является «мёртвым» и не программируемым языком, однако его по-прежнему упорно изучают в школах по программе информатики. Почему? Лично для меня это остаётся загадкой. Но уже школьная программа постепенно переходит на Python и для того, чтобы наше знакомство с Python прошло легче, мы сравним его с Pascal, поскольку он знаком многим школьникам и учителям информатики.

Как и изучение любого языка, мы начнём с алфавита. Алфавит Python – это набор допустимых символов, которые мы можем использовать для написания кода программы.

Алфавит Python довольно стандартный
Алфавит Python довольно стандартный

Любой язык программирования нельзя представить без переменных. Python не стал исключением. Но в отличие от Pascal объявление переменных не требуется. Вы можете сразу вводить их и уже создавать свою программу. Рассмотрим таблицу допустимых и не допустимых имён переменных в Python.

Не используем русские буквы, не начинаем переменную с цифры, а также переменная не может содержать два и боле слова без нижнего подчёркивания
Не используем русские буквы, не начинаем переменную с цифры, а также переменная не может содержать два и боле слова без нижнего подчёркивания

Теперь рассмотрим какие типы данных присутствуют в Python. По сути это все хорошо нам известные типы данных, которые есть и в других языках программирования. Так что здесь мы Америки не откроем.

В принципе всё стандартно, как и в том же Pascal, Delphi, С++ и Java
В принципе всё стандартно, как и в том же Pascal, Delphi, С++ и Java

А вот теперь сравним числовые типы данных Python и Pascal.

Мы видим, что комплексного числа в Pascal нет
Мы видим, что комплексного числа в Pascal нет

Продолжаем сравнивать Python и Pascal. Изучим, как выглядят математические операции.

Pascal и Python очень похожи в этом вопросе
Pascal и Python очень похожи в этом вопросе

А вот, как выглядят математические операции на практике.

Прошу обратить внимание на столбец "Результат выполнения", результат зависит от  типа данных, который вы задаёте
Прошу обратить внимание на столбец "Результат выполнения", результат зависит от типа данных, который вы задаёте

Операторы сравнения Python и Pascal.

Операторы сравнения равенств аи неравенства существенно различаются
Операторы сравнения равенств аи неравенства существенно различаются

А вот так выглядят операторы присваивания. Обратите внимание в Python уже не требуется знак двоеточия перед равно
А вот так выглядят операторы присваивания. Обратите внимание в Python уже не требуется знак двоеточия перед равно

Python крайне гибкий язык, благодаря динамической типизации – тип переменной определяется автоматически в момент присваивания ей значения. Интересно, что одна и та же переменная в разных частях программы может быть и вещественным числом, и целым, и строкой.

Обратите внимание, используется одно и тоже имя - переменная А, но в процессе написания исходного кода она мот быть какой угодно и менять свой тип данных по нашему желанию
Обратите внимание, используется одно и тоже имя - переменная А, но в процессе написания исходного кода она мот быть какой угодно и менять свой тип данных по нашему желанию

Ну и напоследок рассмотрим операторы ввода и вывода

Обратите внимание: в Pascal оператор ввода пишется перед переменной, а в Python после переменной
Обратите внимание: в Pascal оператор ввода пишется перед переменной, а в Python после переменной

Как мы видим Python и Pascal в чём-то очень похожи. Можно сказать, что Pascal является «дедушкой» Python. Поэтому, если вы хорошо знаете Pascal, то перейти на Python не составит особого труда. Уж, поверьте.

Итак, мы рассмотрели основной синтаксис языка Python. На этом у меня на сегодня всё, дорогие друзья. Подписывайте на канал и ставьте лайк, если статья была для вас полезной. Также предлагаю заглянуть на наш Ютуб-канал ПиМ [ZveKa]. До новых встреч на просторах Яндекс Дзена.