Курс на Stepik
Обложка курса «Введение в Python» на Stepik
Бесплатно

Введение в Python ★ 4.688

Открыть на
STEPIK.ORG

Знакомство с языком Python через обзор его базовых возможностей, которые в то же время являются фундаментальными для разработки алгоритмов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в Python»Учеников на курсе 3 357
Сертификаты, выданные на курсе «Введение в Python»Сертификатов выдано 0
Отзывы о курсе «Введение в Python»Отзывов получено 16
Рейтинг курса «Введение в Python»Рейтинг курса 4.688
Уроки в курсе «Введение в Python»Количество уроков 77
Тесты в курсе «Введение в Python»Количество квизов 118
Задачи с кодом в курсе «Введение в Python»Количество задач с кодом 49
Время прохождения курса «Введение в Python»Время прохождения курса —
Обновления курса «Введение в Python»Обновления курса — —
Дата публикации курса «Введение в Python»Дата публикации курса — ———
Последнее обновление курса «Введение в Python»Последнее обновление — ———

Содержание курса

Разделы в курсе «Введение в Python» 26 разделов Уроки в курсе «Введение в Python» 77 уроков Тесты в курсе «Введение в Python» 118 тестов Задачи в курсе «Введение в Python» 49 задач Время прохождения курса «Введение в Python» 4 ч. Последнее обновление курса «Введение в Python» обн. 3 года назад

1 ЛР Hello, World!

6 уроков
1. Общая информация о курсе ↗
2. Полезные ресурсы. Рекомендованная литература. ↗
3. Hello, World! ↗
4. Задание ↗
5. Требования к докладу ↗
6. Темы докладов ↗

2 ЛР Создаем простую игру

4 урока
1. Программировать на Python играючи! ↗
2. Создаем программу "Бесполезные факты" ↗
3. Game Over ↗
4. Задание ↗

3 ЛР Базовые операции

0 уроков

Введение в типы объектов

6 уроков
1. Типы объектов ↗
2. Имя объекта ↗
3. Оператор присваивания. Некоторые операторы сравнения. ↗
4. Динамическая типизация. Строгая типизация ↗
5. Изменение типа объекта. Функция type(). Импорт модуля ↗
6. Ссылка на объект ↗

Числа

1 урок
1. Операторы выражений ↗

Строки

2 урока
1. Основные операции со строками ↗
2. Сравнение строк ↗

Объект None

1 урок
1. Объект None ↗

Логический тип bool: True, False

3 урока
1. Целочисленные значения 1 и 0 ↗
2. Логические операторы ↗
3. Сравнение, равенство и истина ↗

4 ЛР Конструкция if. Циклы

0 уроков

Условная инструкция if

2 урока
1. Условная инструкция if: общая форма ↗
2. Условная инструкция if: множественное ветвление ↗

Инструкция while

1 урок
1. Инструкции: while, break и continue ↗

Цикл for

2 урока
1. Цикл for: общий формат ↗
2. Управление обходом элементов в цикле for: функция range() ↗

5 ЛР Массивы

4 урока
1. Списки ↗
2. Кортежи ↗
3. Множества ↗
4. Словари ↗

6 ЛР Работа с файлами

2 урока
1. Создание файла ↗
2. Чтение файла ↗

Коллоквиум

1 урок
1. Задания ↗

7 ЛР Функции. Модули

3 урока
1. Функции ↗
2. Модули ↗
3. Рекурсия ↗

8 ЛР Классы

4 урока
1. Основы ООП ↗
2. Инструкция Class ↗
3. Экземпляр класса ↗
4. Метод _init_ ↗

9 ЛР Основы Numpy. Часть 1

3 урока
1. Общая информация ↗
2. Массивы. Базовые понятия. ↗
3. Массивы. Базовая статистика. ↗

10 ЛР Основы Numpy. Часть 2

3 урока
1. Понятие тензора ↗
2. Оси тензора ↗
3. Массивы. Основы линейной алгебры. ↗

11 ЛР Представление данных для нейронных сетей. Часть 1.

3 урока
1. Ключевые атрибуты тензора ↗
2. Добавление осей ↗
3. Набор данных MNIST ↗

12 ЛР Представление данных для нейронных сетей. Часть 2.

2 урока
1. Разметка ↗
2. Создание обучающей и проверочной выборки ↗

Задачи на программирование (дополнительные)

11 уроков
1. Числа (задачи на программирование) ↗
2. Строки (задачи на программирование) ↗
3. Авторские задачи ↗
4. Код "Установка пароля пользователем" ↗
5. Массивы ↗
6. Код "Подсчет слов" ↗
7. Файлы ↗
8. Функции ↗
9. Модули ↗
10. Рекурсия ↗
11. Классы ↗

Отчеты по лабораторным работам

9 уроков
1. Отчет по лабораторной работе №1 Работа со справочной информацией ↗
2. Отчет по лабораторной работе №3. Базовые операции: числа,строки ↗
3. Отчет по лабораторной работе №4. Условный оператор. Циклы. ↗
4. Отчет по лабораторной работе №5. Массивы. ↗
5. Отчет по лабораторной работе №6. Работа с файлами. ↗
6. Отчет по лабораторной работе №7. Функции. Модули. ↗
7. Отчет по лабораторной работе №8. Классы. ↗
8. Отчет по лабораторной работе №9. Основы Numpy. Часть 1. ↗
9. Отчет по лабораторной работе №10. Основы Numpy. Часть 2. ↗

Строковые методы

1 урок
1. Манипуляции с цитатой ↗

1 Тест

1 урок
1. Вопросы ↗

Тест по основным понятиям курса

2 урока
1. Вопросы_часть_1 ↗
2. Вопросы_часть_2 ↗