Що нового?

Придбаний Программирование Python для начинающих

Інформація про покупку
Тип покупки: Складчина
Ціна: 3698 ГРН
Учасників: 0 з 9
Організатор: Відсутній
Статус: Набір учасників
Внесок: 427.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Программирование Python для начинающих

Преподаватель:

ХирьяновТимофей Федорович

Преподаватель кафедры информатики МФТИ. Разработчик системного программного обеспечения Samsung Electronics и Parallels.


Содержание :

1

2
Установка Python
Интерпретация и компиляция
Ключевые слова и идентификаторы в Python
Числовые значения, типы, операции и выражения в Python
Отладка приложения на Python
Переменные в Python
Обмен переменных значениями в Python
Концепция присваивания
Ввод-вывод в Python

3
Переменные в Python
Типы данных и приоритеты операций в языке Python
Ввод-вывод в Python
Цикл for в Python
Преобразование типов в языке Python
Арифметическая и геометрическая прогрессия
Рекурсивно задаваемые последовательности
Сумма и произведение последовательности чисел

4
Генерация псевдослучайных чисел
Цикл while в Python
Инструкции управления циклом в Python
Анализ цифр числа
Вывод числа с обратным порядком цифр и в заданной системе счисления
Среднее арифметическое и отклонение от среднего
Поиск второго по значению экстремума
Количество равных максимумов

5
Парадигма структурного программирования
Функции в программировании
Преимущества структурного программирования
Граф вызовов функций
Стек вызовов
Определение и вызов функций в Python
Полиморфизм функций в Python
Области видимости переменных в Python
Математические функции в Python
Поиск корня уравнения методом бисекции


7
Переменные-флаги
Примеры использования переменной-флага
Тест простоты
Проверка простоты перебором делителей
Проверка простоты числа по теореме Вильсона
Проверка числа на простоту в Python
Факторизация перебором делителей
Разложение числа на множители в Python
Проверка простоты числа тестом Ферма
Факторизация методом Ферма

8
Строки в Python
Функция определения длины строки в Python
Срезы строк в Python
Методы строк в Python
Операция % форматирования строк в Python
Литералы строк в Python
Методы строк в Python - дополнение
Задачи поиска, замены и удаления подстроки в строке
Экранированные символы в Python


9
Одномерные массивы (списки) в Python
Обращение массива
Циклический сдвиг в массиве
Срезы списков в Python
Операции со списками в Python
Генераторы массивов в Python


10
Кортежи в Python
Методы split() и join() для работы со списком строк

11
Двумерные массивы в Python
Генераторы двумерных таблиц
Транспонирование матрицы
Многомерные списки в Python
Операции над матрицами

12
Двоичный поиск элемента в упорядоченном массиве на Python
Сортировка выбором
Сортировка вставками
Сортировка методом пузырька
Синхронная сортировка массивов
Устойчивость сортировок


13
Стандартная сортировка в Python
Блинная сортировка
Случайное перемешивание массива в Python

14
Хеширование и хеш-функция
Множества в Python
Словари (ассоциативные массивы)

15
Поразрядная сортировка
Сортировка подсчетом
Дешифрация текста


16
Рекурсия в Python

17
Одномерное динамическое программирование

18
Сортировка слиянием
Рекурсия в Python
Быстрая сортировка Хоара: Python

19
Полный перебор с использованием циклов


20
Функциональное программирование
Поддержка функциональной парадигмы в Python
Передача функции как аргумента в Python
lambda-функции в Python
Объект map в Python
Атрибуты функции в Python
Оператор yield в Python



21
Объектно-ориентированное программирование
Классы в Python



22
Работа с бинарными и текстовыми файлами в Python


23
Юнит-тестирование
Плановая обработка ошибок при помощи исключений в Python
Тестирование как этап разработки программы



24
Виджеты
Модуль tkinter
Виджеты tkinter
События в tkinter



25
События в tkinter
Стили виджетов tkinter
Упаковка виджетов tkinter
Виджеты tkinter
Пятнашки на Python3 с использованием tkinter


26
Установка дополнительных модулей Python
Математическая библиотека (модуль math)
Массивы чисел в модуле math
Основы Numerical Python
Визуализация функций в Matplotlib



27
Модуль PyGame


28
Модуль sys
Модуль os
Анализ аргументов командной строки в Python
Операции с файлами и директориями в Python



29
Программирование на Python для Android


30
Перспективы развития языка Python
Ответы на вопросы



Стоимость:


до 25 мая 7395 руб


Сайт:

Скрытое содержимое.
http://100ege.ru/carts/new?course_id=77


goto/post?id=3352904#post-3352904
 
Угорі