Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 27 июн 2020.

Цена: 30000р.-90%
Взнос: 2757р.

Основной список: 12 участников

Резервный список: 3 участников

  1. 27 июн 2020
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Программирование на 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.
    • Скачивание файла.
    • Различные полезные модули.

    Продажник
     
  2. Последние события

    1. gohas
      gohas не участвует.
      15 янв 2024
    2. blackfish
      blackfish не участвует.
      8 янв 2024
    3. gohas
      gohas участвует.
      5 мар 2023
    4. sibbora
      sibbora не участвует.
      17 янв 2023

Поделиться этой страницей