Презентация - История создания и развития языка программирования Python. Понятие переменной

Нужно больше вариантов? Смотреть похожие
Нажмите для полного просмотра
История создания и развития языка программирования Python. Понятие переменной
Распечатать
  • Уникальность: 87%
  • Слайдов: 33
  • Просмотров: 696
  • Скачиваний: 81
  • Размер: 2.89 MB
  • Онлайн: Да
  • Формат: ppt / pptx
В закладки
Оцени!
  Помогли? Поделись!

Слайды и текст этой онлайн презентации

Слайд 1

История создания и развития языка программирования Python. Понятие переменной, слайд 1
История создания и развития языка программирования Python. Понятие переменной

Слайд 2

История создания и развития языка программирования Python. Понятие переменной, слайд 2
ИСТОРИЯ ЯЗЫКА
Разработка языка Python была начата в конце 1980-х годов сотрудником голландского института CWI Гвидо ван Россумом.

Слайд 3

История создания и развития языка программирования Python. Понятие переменной, слайд 3

Слайд 4

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

Слайд 5

История создания и развития языка программирования Python. Понятие переменной, слайд 5
Использование
Компании: Google Яндекс CERN NASA …
Скрипты в программах: GIMP Blender Cinema 4D Maya Inkscape Scribus …
Скрипты в играх: Eve Online, Civilization IV Battlefield 2 Vampire …
Linux, Windows, FreeBSD, Mac OS X, Android, iOS…

Слайд 6

История создания и развития языка программирования Python. Понятие переменной, слайд 6
Что можно написать на Python?

Слайд 7

История создания и развития языка программирования Python. Понятие переменной, слайд 7

Слайд 8

История создания и развития языка программирования Python. Понятие переменной, слайд 8
Компиляторы и интерпретаторы

Слайд 9

История создания и развития языка программирования Python. Понятие переменной, слайд 9
Установка Python
https://www.python.org/downloads/windows/
Появляется страница с описанием данной версии Python (на английском). Затем крутим в самый низ страницы, а затем открываем “download page”.

Слайд 10

История создания и развития языка программирования Python. Понятие переменной, слайд 10
Запуск IDLE
Интерактивный режим IDLE

Слайд 11

История создания и развития языка программирования Python. Понятие переменной, слайд 11
Программный режим

Слайд 12

История создания и развития языка программирования Python. Понятие переменной, слайд 12

Слайд 13

История создания и развития языка программирования Python. Понятие переменной, слайд 13

Слайд 14

История создания и развития языка программирования Python. Понятие переменной, слайд 14
Вывод на экран
print("Привет!") print('Привет!') print('Смотрите фильм "Cалют-7" ') print('Привет!', 'Иван!') print('Привет!', 'Иван!') print('Привет!', 'Иван!')
автоматический переход на новую строку

Слайд 15

История создания и развития языка программирования Python. Понятие переменной, слайд 15
Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы.
Значение
Имя
a

Слайд 16

История создания и развития языка программирования Python. Понятие переменной, слайд 16
Как записать значение в переменную?
оператор присваивания
a
a = 5
a = 7
Оператор – это команда языка программирования (инструкция). Оператор присваивания – это команда для присваивания нового значения переменной.

Слайд 17

История создания и развития языка программирования Python. Понятие переменной, слайд 17
Ввод данных с клавиатуры
Как тебя зовут? Иван Привет, Иван!
Знак “=” оператор присваивания
name = input('Как вас зовут? ') print(f'Привет {name}!')
#функция ввода

Слайд 18

История создания и развития языка программирования Python. Понятие переменной, слайд 18
Имена программы, констант, переменных
Имена могут включать латинские буквы (A-Z) цифры знак подчеркивания _
заглавные и строчные буквы не различаются
имя не может начинаться с цифры
Имена НЕ могут включать русские буквы пробелы скобки, знаки +, =, !, ? и др.
Какие имена правильные?? AXby R&B 4Wheel Вася “PesBarbos” TU154 [QuQu] _ABBA A+B

Слайд 19

История создания и развития языка программирования Python. Понятие переменной, слайд 19
Зарезервированные слова нельзя использовать в качестве имени переменной!!!

Слайд 20

История создания и развития языка программирования Python. Понятие переменной, слайд 20
Задача. Ввести с клавиатуры два числа и найти их сумму.
Протокол: Введите два целых числа 25 30 25+30=55
компьютер
пользователь
компьютер считает сам!

Слайд 21

История создания и развития языка программирования Python. Понятие переменной, слайд 21
Типы переменных
a = 4 print ( type(a) )
целое число (integer)

b = 4.5 print ( type(a) )
вещественное число (float)

c = "Вася" print ( type(a) )
символьная строка(string)

d = True print ( type(a) )
логическая (bool)

Слайд 22

История создания и развития языка программирования Python. Понятие переменной, слайд 22
Динамическая типизация
A = 100 # целое B = 4.5 # вещественное C = "Привет!" # строка D = [1, 2, 3, 4, 5] # список (массив) E = (1, "Вася", 3) # кортеж F = {"Вася": 1, "Петя": 23} # словарь

Слайд 23

История создания и развития языка программирования Python. Понятие переменной, слайд 23
Целочисленные переменные и операции над ними
ввести строку с клавиатуры и связать с переменной a
a = input()
b = input()
Протокол: 21 33 2133
с = a + b
print ( c )
преобразовать в целое число
a = int( input() )
b = int( input() )

Слайд 24

История создания и развития языка программирования Python. Понятие переменной, слайд 24
Сложение чисел: полное решение
print ('Введите два числа: ' ) a = int ( input('a = ')) b = int ( input('b = ')) c = a + b print (f'{a}+{b}={c}’) Возможен и другой вариант: print ( a, '+', b, '=', c, sep = '' )
компьютер
Протокол: Введите два целых числа a = 25 b = 30 25+30=55
пользователь

Слайд 25

История создания и развития языка программирования Python. Понятие переменной, слайд 25
Задание
«1»: Ввести три числа, найти их сумму, произведение и среднее арифметическое. Пример: Введите три числа: 4 5 7 4+5+7=16 4*5*7=140 (4+5+7)/3=5.333333

Слайд 26

История создания и развития языка программирования Python. Понятие переменной, слайд 26
Арифметические операции
Основные арифметические операция на языке Python:
Результат: 2.5 32 2
print(5/2)
print(2**5) #возведение в степень
i = 1 i = i+1 print(i) #операция с одной переменной

Слайд 27

История создания и развития языка программирования Python. Понятие переменной, слайд 27
Сокращенная запись операций
a += b # a = a + b a -= b # a = a - b a *= b # a = a * b a /= b # a = a / b
a, b = 1, 2 # a = 1 b = 2 a = b = 0 # b = 0 b = a

Слайд 28

История создания и развития языка программирования Python. Понятие переменной, слайд 28
Деление
Классическое деление:
a = 9; b = 6 x = 3 / 4 # = 0.75 x = a / b # = 1.5 x = -3 / 4 # = -0.75 x = -a / b # = -1.5
Целочисленное деление (округление «вниз»!):Деление в котором возвращается только целая часть результата. Часть после запятой отбрасывается.
a = 9; b =6 x = 3 // 4 x = a // b x = -3 // 4 x = -a // b
# = 0 # = 1 # = -1 # = -2

Слайд 29

История создания и развития языка программирования Python. Понятие переменной, слайд 29
Остаток от деления
a = 15 b = 19 d = a // b a = a % b
% – остаток от деления
Матем.операция 23:4 = 5(ост.3) 23 = 4*5+3
# 0 # 15
Для отрицательных чисел: a = -7 b = a // 2 c = a % 2
# 8
d = 85 b = d // 10 a = d % 10 d = a % b d = b % a
# -4 # 1
С точки зрения математики остаток ≥ 0
# 5
# 5
-7=(-4)*2 + 1
# 3

Слайд 30

История создания и развития языка программирования Python. Понятие переменной, слайд 30
Операторы // и %
a = 1234 d = a % 10; print( d ) a = a // 10 d = a % 10; print( d ) a = a // 10 d = a % 10; print( d ) a = a // 10 d = a % 10; print( d ) a = a // 10
#123
#12
#1
#0

Слайд 31

История создания и развития языка программирования Python. Понятие переменной, слайд 31
Задания
«1»: «2»: «3»:Напишите программу, которая считывает длины двух катетов в прямоугольном треугольнике и выводит его площадь. Каждое число записано в отдельной строке. «4»:Чему будет равен результат, если а = 3, b = 16, с = 3.

Слайд 32

История создания и развития языка программирования Python. Понятие переменной, слайд 32
«5»:Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере (пробелы важны!).
«6»:N школьников делят K яблок поровну, неделящийся остаток остается в корзинке. Сколько яблок достанется каждому школьнику? Сколько яблок останется в корзинке? Программа получает на вход числа N и K и должна вывести искомое количество яблок (два числа).

Слайд 33

История создания и развития языка программирования Python. Понятие переменной, слайд 33
Задания
«7»: Напишите программу, которая меняет местами значения двух переменных в памяти
«8»: Как с помощью операций // и % выделить вторую цифру с конца произвольного числа? «9»: Известен интервал времени в секундах 498 с. Сколько в интервале целых минут и оставшихся секунд? Результат запишите в следующем виде: Ответ: … мин … c
«10»:
«11»: Ввести три числа: цену пирожка (два числа: рубли, потом – копейки) и количество пирожков. Найти сумму, которую нужно заплатить (рубли и копейки) Пример: Стоимость пирожка: 12 50 Количество пирожков: 5 К оплате: 62 руб. 50 коп.
^ Наверх
X
Благодарим за оценку!

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