Лабораторная работа №1.
Цель
лабораторной
работы
–
ознокомиться
с
языком
программирования Python и научиться решить простые задачи.
Задачи:
Задание 1.1 Установка Python. Запуск первой программы (данная
часть работы весит 30 % от общей оценки лабораторной работы 1)
1 – Установка Python на
своем компьютере
2 - Установка текстового редактора или интегрированную среду
разработки для Python
3 – Запустите утилиту Python и вывести на экран текст “Hello world!”
Задание 1.2 Работа с основными типами и операторами языка
Python (данная часть работы весит 70 % от общей оценки
лабораторной работы 1)
1 - Введите следующие инструкции в интерпретатор Python и
объясняйте что они делают:
5
х = 5
х + 1
2 - Напишите
программу, которая использует
ввод для запроса имени
пользователя, а затем приветствует его.
Введите свое имя: Асан
Привет Асан
3
- Напишите программу, запрашивающую у пользователя количество
часов и почасовую ставку для расчета зарплаты.
Введите часы: 35
Введите ставку: 2,75
Оплата: 96,25
4
- Предположим, что мы выполняем следующие операторы
присваивания:
ширина = 17
высота = 12,0
Для каждого из следующих выражений запишите значение выражения и
тип (значения выражения).
1. ширина//2
2. ширина/2.0
3. высота/3
4. 1+2*5
5
- Напишите программу, которая запрашивает у пользователя
температуру по Цельсию, конвертирует температуру в градусы Фаренгейта и
распечатывает преобразованную температуру.
По высше указанным пунктам поготовить отчет и загрузить в портал
https://polytechonline.kz/
Структура отчета (шаблон отчета представлен в Приложение А):
-
Титульный лист
-
Содержание
-
Введение
-
Основная часть (решения задач)
-
Заключение
-
Список использованных литератур.
Материалы для изучения:
1. Мэтиз Эрик. Изучаем Python. Программирование игр, визуализация
данных, веб-приложения. — СПб.: Питер, 2017. — 496 с.: ил. — (Серия
«Библиотека программиста»). ISBN 978-5-496-02305-4
2. Копец Дэвид, Классические задачи Computer Science на языке Python. -
СПб.: Питер, 2020. -256 с.: ил. - (Серия «Библиотека программиста>>}. ISBN
978-5-4461-1428-3
3. Dr. Charles R. Severance, Python for Everybody, Exploring Data
Using Python
3, 2016,
4. Eric Matthes, Python crash course : a hands-on, project-based introduction to
programming / ISBN 978-1-59327-603-4 -- ISBN 1-59327-603-6, 2019
5. Плас Дж. Вандер, Python для сложных задач: наука о данных и машинное
обучение. — СПб.: Питер, 2018. — 576 с.: ил. — (Серия «Бестселлеры
O’Reilly»).
ISBN 978-5-496-03068-7
Приложение А. Шаблон отчета
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ
КАЗАХСТАН
СӘТБАЕВ УНИВЕРСИТЕТІ
Институт автоматики и информационных технологий
Кафедра Программная инженерия
Лабораторная работа №___.
На тему____________________________________________________________________
№
Качество выполнения работ
Диапазон
оценки
Получено
%/балл
1
Не выполнено
0%
2
Выполнено
0-50%
3
Самостоятельная
систематизация материала
0-10%
4
Выполнение требуемого объема и в
указанный срок
0-5%
5
Использование дополнительной научной
литературы
0-5%
6
Уникальность выполненного задания
0-10%
7
Защита
работы
0-20%
Итого
0-100%
100
Ф.И.О. обучающегося
_________________________
Шифр и наименование ОП
_________________________
Ф.И.О. преподавателя
Мукажанов Н. К.
Алматы 2021