Структура программы на языке Python. Операции и переменные. Типы данных презентация

Содержание

Слайд 2

Повторение

была начата в 1989 году Гвидо ван
Россумом.

Это означает, что программа, которая на


нём написана, при каждом выполнении
сначала переводится в двоичный код, а
затем выполняется.

это активно развивающийся
высокоуровневый многоцелевой язык
программирования.

Разработка языка Python

Python – интерпретируемый язык программирования.

Python сегодня —

Слайд 3

Вопросы к изучению

Структура программы на языке Python.

Операции и переменные.

1

2

Типы данных.

3

Слайд 4

Программа

Модуль 1
*.py

Модуль 2
*.py

Модуль 3
*.py

Структура программы
на языке Python

это ряд связанных между собой
операций.

Модуль —

Инструкция

1
Инструкция 2

Инструкция n

это указания компьютеру,
определяющие, какие операции
выполнит компьютер над данными.

Инструкции —

Инструкции

Простые
состоят из одной строки кода

Составные
содержат вложенные инструкции

Слайд 5

Программа

Модуль 1
*.py

Модуль 2
*.py

Модуль 3
*.py

Структура программы
на языке Python

Инструкция 1
Инструкция 2

Инструкция n

в составе инструкций определяют,


над какими именно данными будут
выполнены действия, описанные в
инструкции.

Выражения

это ряд связанных между собой
операций.

Модуль —

это указания компьютеру,
определяющие, какие операции
выполнит компьютер над данными.

Инструкции —

Слайд 6

Пример

modul_1.py

print (2 * (10 - 4))

Инструкция

Модуль

Выражение

Слайд 7

Операции

это любые действия над операндами.

Операции —

это некоторые данные.

Операнды —

2 * (10 -

4)

Операнды

Операнды

Слайд 8

Операции

2 * (10 - 4)

2 * 6

12

соответствует принятому в математике.

Приоритет выполнения операций

6

литералы;
выражения;
переменные.


Операнды:

это любые действия над операндами.

Операции —

это некоторые данные.

Операнды —

Слайд 9

Операции

2 * (10 - 4)

Литералы

Литерал

Выражение

соответствует принятому в математике.

Приоритет выполнения операций

литералы;
выражения;
переменные.

Операнды:

это любые

действия над операндами.

Операции —

это некоторые данные.

Операнды —

Слайд 10

Переменные

это именованная область оперативной
памяти, в которой хранятся некоторые
данные определённого типа.

Переменная —

a

75

Переменная:

Имя

переменной

Ячейка оперативной памяти

Значение
переменной

Слайд 11

Инструкция присваивания

определяет данные, соответствующие
переменной.

Инструкция присваивания

a = b

Запись инструкции:

<имя переменной>

Пример:

a = 4

=

<значение>

Слайд 12

Задача

В среде разработки языка Python, в интерактивном режиме, присвоить
переменной t значение 15,

после чего убедиться, что операция выполнена.

Имя переменной:
должно выбираться
осмысленно;
не должно совпадать со
служебными словами языка;
не должно содержать
служебные символы;
не должно начинаться с цифры.

t

Слайд 13

Типы данных в языке Python

Основные типы данных

Целые числа
int

Вещественные числа
float

Символьные строки
str

0, 7, -12

3.5, -6.7

‘У

собаки 4 лапы.’

Слайд 14

Типизация в языке Python

Объявление переменной в Pascal:
a: integer;

за ней закрепляется ячейка оперативной
памяти,

находящаяся по некоторому
адресу, а также определяется тип данных,
которые в ней будут храниться.

При объявлении переменной

происходит автоматически перед её
первым использованием.

Объявление переменной в языке Python

>>> t = 15
>>> print (t)

Слайд 15

Типизация в языке Python

Объявление переменной в Pascal:
a: integer;

за ней закрепляется ячейка оперативной
памяти,

находящаяся по некоторому
адресу, а также определяется тип данных,
которые в ней будут храниться.

При объявлении переменной

происходит автоматически перед её
первым использованием.

Объявление переменной в языке Python

Это означает, что тип переменной
определяется автоматически, в
зависимости от присвоенного ей
значения, а так как значение
переменной в ходе исполнения
программы может изменяться, то и тип
переменной также изменяется вслед за
значением.

В языке Python используется динамическая типизация.

Слайд 16

Задача

Написать модуль, в котором переменным a и b присваиваются значения
соответственно равные 8.5

и 6, а переменной c – значение суммы a и b.
После чего выводятся на экран значения: переменной c, разности а и b, их
произведения, частного, а также ab.

Слайд 17

Выполнение инструкции присваивания

a = 8.5
b = 6
c = a + b

8.5

float

Слайд 18

Выполнение инструкции присваивания

a = 8.5
b = 6
c = a + b

6

int

Слайд 19

Выполнение инструкции присваивания

a = 8.5
b = 6
c = a + b

8.5

6

14.5

float

14.5

Слайд 20

Структура программы на языке Python.
Операции и переменные.
Типы данных

совокупность модулей, состоящих из


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

это любые действия над данными.

Программа на языке Python

Операции —

это именованные области оперативной
памяти, в которых могут храниться
данные определённого типа.

Переменные —

целые числа – int;
вещественные числа – float;
символьные строки – str.

Основные типы данных:

Имя файла: Структура-программы-на-языке-Python.-Операции-и-переменные.-Типы-данных.pptx
Количество просмотров: 63
Количество скачиваний: 0