Вы находитесь на странице: 1из 37

Цифровые навыки Программирование на Python Занятие №1

Программирование на Python

Дарья Короткова

Преподаватель
Организационные моменты

Как устроен класс

Продолжительность ХР за задания,
занятия - 90 минут выполненные на уроке 

и дома

Чат для ответов 
 Электронный конспект


на твои вопросы или привычная тетрадь

1
Чему мы научимся?
Сегодня на занятии:

Как люди передают друг другу информацию?


Почему мы не можем общаться с компьютером так же, как с человеком?
Что мы испытываем, когда допускаем ошибку?
Почему Python полюбили миллионы программистов?

2
Общение с компьютером

— Сложи 2+2!

— Не понимаю :-(

4
Поиграем?
Собери алгоритм покупки товара на кассе
Ошибки

Возможные проблемы:

А что если PIN-код введён неверно?

А что если банк заблокировал операцию?

А что если на карте недостаточно средств?

Ошибка! Возможно,
недостаточно средств

5
Интерактив!
Собери этапы разработки программы
Знакомство с Python
Удобочитаемость кода — это важно
Простое лучше сложного
Красивое лучше уродливого
Должен быть один — и, желательно, только один —

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

Гвидо ван Россум

Сделал из хобби-проекта

самый популярный язык

5
Простота Python

Java

Python

5
Инструмент: VS Code

Visual Studio Code (VS Code) —


редактор исходного кода,
разработанный Microsoft для
Windows, Linux и macOS

5
Инструмент: VS Code

Слишком сложно.
Может разберемся?

5
Инструмент: VS Code

Поле ввода кода

5
Инструмент: VS Code

Открытый файл

5
Инструмент: VS Code

А зачем тут точка?

5
Инструмент: VS Code

Это состояние нашего


кода

5
Инструмент: VS Code

Когда крестик наш код


сохранен

5
Инструмент: VS Code

Язык
программирования

5
Инструмент: VS Code

Файлы в открытой
папке

5
Время кода
Попробуем запустить первую программу
А может перерыв?
Функция печати

функция
print(10*5)
аргумент

5
Переменные

13 7
15

Биология Алгебра

Физика

5
Пример на языке Python

biology_notes = 13

algebra_notes = 7

physics = 15

5
Интерактив!
Определи, где переменные, а где значения
Пример на языке Python

height = input('Первая сторона: ')

ввод значения

5
Время кода
Функция str

функция

mark = str(10)
аргумент

5
Функция str

10 str() '10'

5
Функция int

функция

mark = int('10')
аргумент

5
Функция int

'10' int() 10

5.0 int() 5

5
Функция int

функция

mark = float(2)
аргумент

5
Функция float

'10' float() 10.0

2 float() 2.0

5
Целочисленный и вещественный типы данных

целое число + (или) - целое число = целое число

целое число + (или) - дробное число = дробное число

целое число * целое число = целое число

дробное число * дробное число = дробное число

дробное число * целое число = дробное число

целое число / целое число = дробное число

5
Время кода
Интерактив!
Соотнеси операцию с её результатом
Интерактив!
Соотнеси функции и результат их действия
До встречи!
Хорошего тебе дня!

Вам также может понравиться