Що нового?

Придбаний Программирование на Python: Введение: Python3_Intro [2020] [Сетевая Академия Ланит]

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

Gadzhi

Модератор
Программирование на Python: Введение: Python3_Intro [2020]
Сетевая Академия Ланит


Это практический курс, содержащий более 25 упражнений, даёт возможность начать программировать на языке Python. Изложения проходит путь от начальных навыков типа программы “Hello, world!”. Затем слушатели знакомятся с использованием числовых и строковых литералов, различных типов данных, применением переменных для хранения ввода пользователя программы и промежуточных результатов вычислений; написанием собственных функций и подключением к своим программам модулей из стандартных библиотек для математических вычислений и генерации псевдослучайных чисел; программированием повторяющихся операций над различными типами итерируемых коллекций и применению индексов и срезов для получения нужных элементов коллекции.

В процессе курса слушатели знакомятся с управляющими структурами, такими как циклы и условные операторы и применению в циклах объектов range; учатся компактно выражать создание новых последовательностей при помощи списковых включений и генераторов; применять в программе чтение из файлов и запись в файлы; обрабатывать исключительные ситуации в программе, а также писать скрипты, автоматизирующие некоторые повседневные операции.

Возможности после обучения
  1. Настраивать среду разработки Python и создавать простые программы.
  2. Объявлять простые типы данных (включая строки, числа и даты) и выполнять операции с ними.
  3. Объявлять структуры данных (включая списки, диапазоны, словари, множества, кортежи) и выполнять операции над ними.
  4. Работать с условными операторами и циклами.
  5. Определять и использовать функции и модули.
  6. Использовать списковые включения и выражения-генераторы.
  7. Управлять файлами и директориями через программы.
  8. Работать с исключениями.
  9. Создавать несложные скрипты, автоматизирующие повседневные процедуры.
Содержание
Модуль 1: Основы Python.
  • Запуск интерпретатора Python.
  • Программа Hello, world!
  • Константы-литералы.
  • Комментарии в Python.
  • Типы данных.
  • Переменные.
  • Написание модуля Python.
  • Функция print()
  • Передача аргументов по именам.
  • Получение значений, введенных пользователем.
  • Получение описаний из документации.
Модуль 2: Функции и модули.
  • Создание функций.
  • Область видимости переменных.
  • Глобальные переменные.
  • Описание параметров функции.
  • Возвращение значения функции (return).
  • Импортирование модулей (import).
Модуль 3: Математические вычисления и случайные числа.
  • Арифметические операции.
  • Деление нацело и остаток деления.
  • Встроенные математические функции.
  • Модуль math.
  • Модуль random. Установка начального элемента псевдослучайной последовательности (seed).
Модуль 4: Работа со строками в Python.
  • Различные варианты кавычек. Специальные символы.
  • Конкатенация строк и их повторение заданное число раз.
  • Срезы (slice) строк.
  • Методы строковых объектов.
  • Форматирование строк.
  • Встроенные строковые функции.
Модуль 5: Итерируемые (iterable) коллекции: последовательности, словари, множества.
  • Определения.
  • Последовательности (sequences).
  • Распаковка (unpacking) последовательности.
  • Словари (dictionary).
  • Функция len()
  • Множества (set).
Модуль 6: Управляющие структуры и списковые включения.
  • Условные операторы.
  • Операторы is и is not.
  • Тернарный оператор в Python.
  • Циклы в Python.
  • Функция enumerate()
  • Генераторы.
  • Списковые включения (list comprehension).
  • Массивы и словари аргументов ( args и *kwargs).
Модуль 7: Контроль типов (версия 3.5) (опционально).
  • Модуль typing.
  • Указание простых типов.
  • Указание сложных типов.
Модуль 8: Знакомство со средами разработки (опционально).
  • Интегрированная среда разработки (IDE - Integrated Development Environment)
  • Отладка программ. Визуализация выполнения.
Модуль 9: Работа с файлами и папками.
  • Открытие файлов.
  • Модули os и os.path.
Модуль 10: Обработка исключительных ситуаций (exception).
  • Обобщенные инструкции except.
  • Инструкция finally.
  • Использование исключительных ситуаций для управление потоком выполнения.
  • Иерархия исключительных ситуаций.
Модуль 11: Работа с датами и временем.
  • Понимание операций со временем в Python
  • Модуль time
  • Модуль datetime
Модуль 12: Скрипты, автоматизирующие рутинные задачи (опционально).
  • Запуск скриптов.
  • Передача аргументов командной строки.
  • Работа с архивами zip.
  • Скачивание файла.
  • Различные полезные модули.
https://academy.ru/catalog/python/Python3_Intro.html
 
Угорі