Описание
Преподаватель:
Гуровиц В. М.
Программа курса:
Занятие 1. Язык Pyhon
- Формальные языки записи алгоритмов
- Зачем нужно уметь программировать?
- Синтаксис, семантика и прагматика
- Hello, World!
- Экзотические языки программирования
- О языке Python
- Интерпретация и компиляция
- Где применяется Python
- Пишем на Python в одну строчку
- Ввод-вывод в Python
- Установка Python и сред разработки
- Cреда программирования WING IDE
- Установка Python и сред разработки
- Cреда программирования WING IDE
- Переменные в Python
- Ключевые слова и идентификаторы в Python
- Обмен переменных значениями в Python
- Литералы чисел в Python
- Целочисленный тип (int) в Python
- Строки в Python
- Литералы строк в Python
- Срезы строк в Python
- Методы строк в Python
- Работа с тестирующей системой
- Задачи поиска, замены и удаления подстроки в строке в Python
- Экранированные символы в Python
- Типы данных и приоритеты операций в языке Python
- Преобразование типов в Python
- Логический тип (bool) в Python
- Принцип условного исполнения
- Условная инструкция в Python
- Инструкция pass в Python
- Инструкции управления циклом в Python
- Цикл while в Python
- Вывод числа с обратным порядком цифр и в заданной системе счисления
- Переменные-флаги
- Примеры использования переменной-флага
- Тест простоты
- Проверка простоты перебором делителей
- Проверка числа на простоту в Python
- Факторизация перебором делителей
- Разложение числа на множители в Python
- Алгоритм Евклида
- Цикл for в Python
- Фильтрация потока чисел
- Поиск числа в потоке на Python
- Поиск максимального и минимального числа в потоке на Python
- Поиск второго по значению экстремума на Python
- Количество равных максимумов
- Генерация псевдослучайных чисел
- Среднее арифметическое и отклонение от среднего
- Арифметическая и геометрическая прогрессия
- Рекурсивно задаваемые последовательности
- Сумма и произведение последовательности чисел
- Отладка приложения на Python
- Парадигма структурного программирования
- Функции в программировании
- Преимущества структурного программирования
- Функции в Python
- Граф вызовов функций
- Стек вызовов
- Области видимости переменных в Python
- Полиморфизм функций в Python
- Утиная типизация
- Математические функции в Python
- Кортежи в Python
- Методы split и join для списка строк в Python
- Списки в Python
- Обращение массива
- Циклический сдвиг в массиве
- Срезы списков в Python
- Операции со списками в Python
- Сортировка выбором
- Сортировка вставками
- Сортировка методом пузырька
- Синхронная сортировка массивов
- Устойчивость сортировок
- Случайное перемешивание массива в Python
- Сортировка подсчетом
- Поразрядная сортировка
- Рекурсия в Python
- Передача функции как аргумента в Python
- lambda-функции в Python
- Объект map в Python
- Стиль программирования (для Python)
- Работа с текстовыми файлами в Python
- Отбрасывание пробелов и управление регистром строки
- Генераторы списков в Python
- Двумерные массивы в Python
- Генераторы таблиц
- Операции над матрицами
- Многомерные списки в Python
- Множества в Python
- Словари (ассоциативные массивы) в Python
- Пример дешифрации текста после алфавитной замены
- Хеширование и хеш-функция
- Рекурсивный перебор
- Одномерное динамическое программирование: количество способов
- Линейные задачи
- Рекурсивный перебор
- Сортировка слиянием
- Быстрая сортировка Хоара: Python
- Классы в Python
- Объектно-ориентированное программирование
- Разработка собственного класса
- Разработка собственного класса
- Плановая обработка ошибок при помощи исключений в Python
- Юнит-тестирование
- Тестирование как этап разработки программы
- Виджеты
- Модуль tkinter
- Виджеты tkinter
- События в tkinter
- События в tkinter
- Стили виджетов tkinter
- Упаковка виджетов tkinter
- Виджеты tkinter
- 2048 на Python + tkinter
- Установка дополнительных модулей Python
- Математические функции в Python
- Массивы чисел в модуле math
- Основы Numerical Python
- Визуализация функций в Matplotlib
- Модуль sys в Python
- Модуль os
- Модуль os в Python
- Анализ аргументов командной строки в Python
- Операции с файлами и директориями в Python
- Модуль PyGame
- Тетрис на Python + PyGame
- Тетрис на Python + PyGame
- Программирование на Python для Android
- Перспективы развития языка Python
- Ответы на вопросы
Подробно о материале «Foxford - Программирование на языке Python для 8-10 классов, в записи 2015 год»
На MANY-COURSES.NET представлен материал «Foxford - Программирование на языке Python для 8-10 классов, в записи 2015 год» из раздела «Программирование». Указанная дата выхода — 2048. Содержание программы и состав выбранного тарифа приведены в описании выше: перед заказом сравните их со своей задачей и уровнем подготовки.
Версия материала
В каталоге материал отмечен как «Лучшее качество» — без водяных знаков. Обратите внимание на содержание и тариф в названии: отметка качества описывает вариант материала, а не состав всех программ автора.
Стоимость материала
Ссылка на страницу предложения автора находится в характеристиках курса — там можно уточнить исходную программу и особенности тарифа. Текущая цена покупки и действующие акции на MANY-COURSES.NET отображаются в блоке заказа.
Похожие курсы
Вопросы и ответы
Как получить курс?
Добавьте курс в корзину или нажмите «Купить», выберите удобный способ оплаты и завершите заказ. После подтверждения оплаты ссылки на материалы автоматически придут на указанную почту. Авторизованные пользователи также найдут купленные материалы в разделе «Мои покупки».
Почему такая цена?
Материалы приобретаются совместно, поэтому стоимость заметно ниже цены автора. Вы получаете запись курса и заявленные материалы для самостоятельного обучения; обратная связь автора обычно не входит, если отдельно не указано обратное.
Нашли дешевле?
Пришлите нам ссылку на более дешёвое предложение — проверим его и постараемся сделать цену ниже.
Где будет доступ к курсу?
Материалы могут предоставляться через Облако Mail, Яндекс Диск, Google Диск или Telegram. Точная ссылка приходит после оплаты.
Можно ли скачать материалы?
Если материалы находятся в облачном хранилище, их обычно можно смотреть онлайн или скачать себе. Исключения зависят от формата конкретного курса.
В большинстве облачных вариантов материалы можно смотреть онлайн или скачать. Точный формат зависит от конкретного курса.
Есть ли гарантия получения?
После подтверждения оплаты выдача происходит автоматически. Если возникнет вопрос с оплатой или доступом, напишите нам в Telegram, через чат на сайте или на admin@many-courses.net. До покупки по запросу можем показать дополнительные скриншоты или фрагмент содержимого.