Язык программирования PYTHON для студентов медицинских специальностей, 2023

270 

А.П. Баврина, Г.Ю. Манжос. Е.В. Вольнов
Учебное пособие
Нижний Новгород, 2023
ISBN 978-5-7032-1473-2
48 c., илл., формат 60х84/16 (148х205 мм)

Описание

В учебном пособии рассмотрены начальные сведения о программировании на языке Python. Предложен новый подход к использованию языка программирования Python в работе врача с применением
специальных задач из медицинской практики.
Для оценивания усвоения информации представлены тестовые
задания и эталоны ответов к тестовым заданиям, а также задачи для
самостоятельного решения.
Учебное пособие предназначено для студентов, обучающихся по специальностям «Лечебное дело», «Педиатрия», «Стоматология» по дисциплине
«Медицинская информатика». Составлено в соответствии с требованиями
ФГОС ВО 3++. Рекомендовано студентам образовательных учреждений
высшего образования медицинских специальностей, изучающих
программирование.

СОДЕРЖАНИЕ
ВВЕДЕНИЕ 5
ГЛАВА 1. КРАТКАЯ ИСТОРИЯ ЯЗЫКА PYTHON И ЕГО ПРЕИМУЩЕСТВА ДЛЯ МЕДИЦИНЫ 6
ГЛАВА 2. ИНСТРУКЦИЯ ПО УСТАНОВКЕ PYTHON (ВКЛЮЧАЯ СРЕДУ РАЗРАБОТКИ IDLE) 8
Для систем Windows 8
Для систем macOS 10
Для систем AstraLinux 11
ГЛАВА 3. ОПЕРАТОРЫ И УСЛОВНЫЕ КОНСТРУКЦИИ (ВЕТВЛЕНИЯ) 12
Переменные 13
Условные конструкции или ветвления 15
Логические операторы 17
Оператор пользовательского ввода 18
Операторы преобразования 19
Контрольные вопросы 19
Тестовые задания по теме: «Операторы и условные конструкции, ветвления» 19
Ответы на тестовые задания по теме: «Операторы и условные конструкции, ветвления» 21
Задания для самостоятельного выполнения студентами 21
ГЛАВА 4. ФУНКЦИИ. 22
Синтаксис функций 22
Область видимости переменных 25
Локальный контекст 26
Скрытие переменных 26
Lambda-функция 27
Контрольные вопросы 28
Ответы на тестовые задания по теме: «Функции» 29
Задания для самостоятельного выполнения студентами 29
ГЛАВА 5. СПИСКИ, КОРТЕЖИ, МНОЖЕСТВА, СЛОВАРИ. 30
Списки 30
Операторы принадлежности: Оператор in и not in 35
Операторы принадлежности is, not is 36
Кортежи 38
Множества 39
frozen set 41
Словари 41
Контрольные вопросы 42
Тестовые задания по теме: «Списки, кортежи, множества, словари» 42
Ответы на тестовые задания по теме: «Списки, кортежи, словари, множества» 43
Задания для самостоятельного выполнения студентами 44
ГЛАВА 6. ЦИКЛЫ 44
Цикл while (цикл с предусловием) 45
Цикл for 48
Контрольные вопросы 52
Тестовые задания по теме: «Циклы» 52
Ответы на тестовые задания по теме: «Циклы» 53
Задания для самостоятельного выполнения студентами 53
СПИСОК ЛИТЕРАТУРЫ 55