Дата проведения занятия 7.11.24
Часть 1. Повторение
Вспоминаем основы программирования.
|
Гвидо ван Россум. Родился в 1956 г |
Языки программирования - формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
Алгоритм – это понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату.
Python - один из универсальных языков программирования высокого уровня. Его относят к языкам 3 поколения. (Первое поколение - машинные языки, Второе поколение - Ассемблеры).
Язык является интерпретируемым и объектно-ориентированным (все является объектами).
Python разработан в 1991 году голландским программистом Гвидо ван
Россумом. Название язык получил в честь британского телешоу «Летающий
цирк Монти Пайтона»
Часть 2. Среда IDLE
Эта среда по умолчанию поставляется с Python. Она написана на нем, имеет все возможности интегрированной среды разработки, проста и минималистична. С ней можно начать писать программы на
Python, но для дальнейшей работы, скорее всего, будет удобнее другой, более масштабный инструмент.
Интересный факт: как язык Python был назван в честь комик-группы «Монти Пайтон», так и IDLE назвали в честь одного из участников этой группы — Эрика Айдла.
Работа на ПК
Задание 0. Запуск среды IDLE. Подготовка к работе
1. На локальном компьютере в папке своего класса 11a проверяем наличие папки, названной вашей фамилией.
Если такой папки нет,
в папке своего класса 11a создаем вложенную папку, названную вашей фамилией латинскими буквами.
В этой папке вы будете сохранять все программы на Python2. Для запуска оболочки выбираем в меню Пуск --> Программы --> Python 3.12 --> IDLE.
В результате откроется окно Python Shell, в котором символы >>> означают приглашение ввести команду.
3. Попробуем в программном режиме запустить программу.
Для создания файла с программой в меню File выбираем пункт New File.
4. В открывшемся
окне набираем текст программы (обе строки набираем с 1 позиции):
#Урок 1
print ('Вас приветствует программа Васи Иванова')
5. Сохраняем текст в своей папке под именем Py01_name.py, выбрав пункт меню
File --> Save As. Учтите, что name - это ваша фамилия латинскими буквами.
В этом файле будете сохранять программы, написанные на этом уроке.
6. Изучите интерфейс приложения. Схематично зарисуйте в тетрадь расположение и назначение двух окон приложения.
7. Запустите программу на выполнение, выбрав пункт меню Run --> Run Module
или нажав клавишу F5.
8. Учтите, что в имени программы могут использоваться только латинские буквы, цифры и знак подчеркивания (НЕ тире)
9. Проанализируйте полученный результат
В каком окне находится текст программы? Что написано в строке заголовка этого окна?
В каком окне находится результат выполнения программы? Что написано про запуск программы?
Задание 1. Расчет среднего арифметического
1. Напишите в тетради программу, которая работает по такому алгоритму.
Начало
Ввести x (целое число): x = int(input('Введи x='))
Ввести y (целое число): y = int(input('Введи y='))
Найти среднее арифметическое x и y: sr = (x + y)/2,
Вывести значение sr на экран: print(sr)
Конец
2. Наберите текст программы в окне Py01_name.py
3. Повторно сохраните текст программы на локальном компьютере в своей папке
Меню --> File -->Save
4. Запустите программу 3 раза с разными данными Run --> Run Module
5. Проанализируйте полученный результат
6. Завершите работу IDLE: Меню--> File --> Exit
За выполнение заданий 0 и 1 - оценка 3
Для получения оценки 4-5 нужно выполнить дополнительные задания
1. Напишите программу вычисления площади прямоугольника S по двум сторонам a, b. Значения a и b - это исходные данные, их требуется ввести, S - результат работы программы, его требуется вывести. Выполните эту программу в среде IDLE
2. Напишите программу вычисления площади кольца S по двум радиусам r1, r2 (r1 > r2). Значения r1 и r2 - это исходные данные, их требуется ввести, S - результат работы программы, его требуется вывести. Выполните эту программу в среде IDLE