Kodomo

Пользователь

Учебная страница курса биоинформатики,
год поступления 2024

Введение в программирование и язык программирования Python

Рекомендуемая литература

  1. Изучаем Python. Марк Лутц
  2. Introduction to Computation and Programming Using Python, John V. Guttag

Материалы занятий

Часть1: Общий Python

Лекция

Тема занятия

ДЗ

1.

Colab

Вводная лекция

ДЗ

2.

Colab

Модуль collections. random. Функции. Help функции. Рекурсия. Области видимости переменных. Typing hints.

ДЗ

3.

Презентация

Вайбкодинг с примерами. Conda, mamba. Среды и окружения. Jupyter. Про модуль argparse.

ДЗ

4.

Colab

Лямбда-функции, списочные сокращения. Итераторы, генераторы.

ДЗ

5.

Colab

Исключения. Чтение из файла, запись в файл. json, pickle. Модули glob, shutil, pathlib, os, os.path.

ДЗ

6.

Презентация

Вводная лекция про subprocess, многопоточность и асинхронность.

ДЗ

7.

Colab

Продолжение про subprocess, многопоточность и асинхронность.

ДЗ

Часть2: Python для анализа данных

Лекция

Тема занятия

ДЗ

8.

Colab

Вводная лекция: numpy, scipy, statsmodels.stats.multitest

ДЗ

9.

Colab

Пакет NumPy для высокопроизводительных вычислений в Python. Векторизация операций. Reshape, resize, transpose, order. Работа с пропущенными значениями.

ДЗ: оставшиеся задачи семинара

Полезности для коллоквиумов

1. Коллоквиум 1

2024/Python (последним исправлял пользователь arsen_l 2026-04-14 10:10:15)