Питон_QhgYKc

Содержание

Слайд 2

Язык Python

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

Язык Python Современные тенденции таковы, что пусть даже если язык Python и
является самым популярным на сегодня, то так или иначе масштабы его меньше не становятся. Наоборот, они растут всё выше и выше. Как, соответственно, и спрос на программистов, работающих с данным языком.
Основная причина возрастания популярности языка заключается в том, что он отличается как минимум тремя вещами: простота, красота, эффективность.

Слайд 3

Красота Python?

Что особенного в языке Python?
Среди наиболее важных характеристик языка Python можно

Красота Python? Что особенного в языке Python? Среди наиболее важных характеристик языка
выделить следующие:
Язык интерпретируемый. Что это значит? Это значит, что при первом запуске программы на выполнение для неё создаётся промежуточный код. Именно промежуточный код используется при выполнении программы. Если впоследствии в программу мы вносим изменения, то при очередном запуске программы создаётся новый промежуточный код.

Слайд 4

Памятка

Языки программирования как таковые бывают либо интерпретируемыми, либо компилируемыми. Если программа компилируется,

Памятка Языки программирования как таковые бывают либо интерпретируемыми, либо компилируемыми. Если программа
то на основе исходного кода создаётся машинный (исполнительный) код, который и выполняется при запуске программы. Если же речь идёт об интерпретируемом языке, то программа, написанная на нём, выполняется построчно, без предварительной компиляции.
Существует и промежуточный вариант: нечто среднее между компилированием и интерпретированием.

Слайд 5

Памятка

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

Памятка В таком случае промежуточного варианта исходный код преобразуется в промежуточный код,
уже затем интерпретируется при выполнении.
Интерпретируемые языки позволяют себе гораздо больше вольности, если так можно выразиться. Это проявляется как в описании, так и в обработке данных.
Программы, написанные на компилируемых языках, характеризуются высокой скоростью выполнения.

Слайд 6

Возвращаемся к красоте Python

Если рассматривать Python в плане синтаксиса, то он достаточно

Возвращаемся к красоте Python Если рассматривать Python в плане синтаксиса, то он
прост и лаконичен. Он не содержит громоздких избыточных конструкций. Но в то же время он является и не менее строгим языком по отношению к синтаксису: даже лишний пробел в программном коде может привести к ошибке.
Язык Python поддерживает парадигму объектно-ориентированного программирования (ООП). Тем не менее он позволяет создавать программы, не использующие ни классов, ни объектов.

Слайд 7

Возвращаемся к красоте Python

Язык Python удобен для создания приложений с графическим интерфейсом

Возвращаемся к красоте Python Язык Python удобен для создания приложений с графическим
(и не только их).
Ну и наконец еще одним фактором популярности языка является большое и дружное сообщество разработчиков, использующих данный язык. А так как сообщество огромное и дружное, то, соответственно, недостатка в свободно распространяемых программных продуктах, облегчающих жизнь питонистов, не выявлено.

Слайд 8

На что будет упор?

Цель нашего обучения – научиться программировать на языке Python.

На что будет упор? Цель нашего обучения – научиться программировать на языке
Но учиться можно по разному.
Опыт показывает, что проще всего усвоить основные концепции программирования и подходы, когда они проиллюстрированы конкретными примерами.

Слайд 9

Среда разработки

Ну тут импровизация.

Среда разработки Ну тут импровизация.

Слайд 10

Первая программа

Для написания первой программы нам необходимо знать, во-первых, каковы правила составления

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

Слайд 11

«Hello, World!»

Команда, из которой состоит программа, представляет собой инструкцию вызова встроенной функции

«Hello, World!» Команда, из которой состоит программа, представляет собой инструкцию вызова встроенной
print(). Аргументом функции передаётся текстовое значение (текстовый литерал) “Hello, World!”
Выглядит это следующим образом:
Памятка: Текстовые литералы в Python заключаются в двойные или одинарные кавычки.

Слайд 12

«Hello, World!»

Текстовый аргумент, переданный в функцию print(), при выполнении соответствующей команды отображается

«Hello, World!» Текстовый аргумент, переданный в функцию print(), при выполнении соответствующей команды
в окне вывода интерпретатора Python. Поэтому при выполнении соответствующей команды отображает око вывода интерпретатора Python.
Вывод выглядит следующим образом:

Слайд 13

Знакомство с переменными

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

Знакомство с переменными В программе переменная нужна для того, чтобы присвоить ей
или чтобы прочитать значение переменной. Переменные можно передавать в качестве аргументов функциям, использовать их в выражениях, да и вообще, программа без переменных всё равно что песня без слов. Извиняюсь.

Слайд 14

Собственно, к чему это я

Практически любая программа оперирует с данными. Данные в

Собственно, к чему это я Практически любая программа оперирует с данными. Данные
программе сохраняются, кроме прочего, с помощью переменных. Переменная, в общем случае, отождествляется с некоторой областью памяти. В эту область можно записать значение и из такой области можно считать значение. У переменной, как это принято, водится имя. Имя переменной используется для получения доступа к значению, записанному в памяти.
В свою очередь, существуют разные механизмы реализации переменных. Переменная может как содержать значения, так и ссылаться на них.

Слайд 15

Собственно, к чему это я

Переменную, которая содержит значение, удобно представить в виде

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

Слайд 16

Использование переменных в языке

Использовать переменные в программе на языке Python очень просто.

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

Слайд 17

Небольшое отступление об важности вышесказанного

Во многих языках программирования необходимо объявлять переменные перед

Небольшое отступление об важности вышесказанного Во многих языках программирования необходимо объявлять переменные
использованием. Объявление переменной обычно подразумевает указание её типа. Тип переменной влияет на размер области памяти, в которой хранится значение переменной. Для языка Python эти правила не действуют. (Правила созданы, чтобы их нарушать, лол).
В Python переменные ссылаются на значения. Объявлять переменные не нужно. У переменной как такового типа нет. (Но есть тип у значения, на которое ссылается переменная).

Слайд 18

Погнали к примерам

Небольшой пример программы с использованием переменных:

Погнали к примерам Небольшой пример программы с использованием переменных:

Слайд 19

Комментарии в программном коде

В программе, кроме, собственно, переменных, мы знакомимся с еще

Комментарии в программном коде В программе, кроме, собственно, переменных, мы знакомимся с
несколькими новыми «конструкциями». Так, в нашей программе появились комментарии. Комментарий – текст, который игнорируется при выполнении программы. Комментарий предназначен для тех, кто работает с программным кодом. Обычно комментарии используют для пояснения тех или иных операций, осуществляемых в программном коде. Создать комментарий просто: он начинается с символа #. Всё, что находится справа от символа игнорируется при выполнении программного кода.

Слайд 20

И снова памятка к синтаксису Python

В языке Python пробелы используются для структурирования

И снова памятка к синтаксису Python В языке Python пробелы используются для
программного кода. Проще говоря, если пробел перед командой не нужен, то его ставить нельзя. В противном случае последствия могут быть драматическими. В этом отношении Python сильно отличается от прочих языков программирования, в которых наличие пробелов перед командами имеет исключительно эстетический эффект. Что касается рассматриваемой программы, то каждая команда размещается в новой строке, без отступов слева.

Слайд 21

Что ш…

Кроме комментариев наша программа содержит еще две команды:
Стоит отметить, что

Что ш… Кроме комментариев наша программа содержит еще две команды: Стоит отметить,
мы никаким специальным образом не объявляли переменную text. А просто для того, чтобы присвоить значение.

Слайд 22

Памятка

Если в программном коде в команде присваивания нового значения уже существующей переменной

Памятка Если в программном коде в команде присваивания нового значения уже существующей
по ошибке неправильно указать имя этой переменной, то случайно можно объявить новую переменную.

Слайд 23

Пара примеров…

Добавим еще одну переменную:
Особенность команды к новой переменной в том, что

Пара примеров… Добавим еще одну переменную: Особенность команды к новой переменной в
функции print() передаётся два аргумента: текстовый литерал и переменная num.

Слайд 24

Собственно, вывод

Собственно, вывод
Имя файла: Питон_QhgYKc.pptx
Количество просмотров: 30
Количество скачиваний: 0