Giter Club home page Giter Club logo

specialistpython1's Introduction

Материалы по Python-1 (Base)

Оглавление

Модуль 1: Знакомство с python

  1. Версии языка python
  2. Принцип работы интерпретатор
  3. Установка интерпретатора
  4. Арифметические операции
  5. Python shell
  6. Hello World. Запуск первой программы
  7. Переменные. Ввод/вывод данных

Модуль 2: Управляющие конструкции

  1. Логические операции
  2. Ветвление
  3. Циклы

Модуль 3: Структуры данных

  1. Строки
  2. Списки
  3. Понятие последовательности
  4. Обход последовательностей в цикле(for in)
  5. Кортежи
  6. Словари
  7. Множества

Модуль 4: Функции

  1. Создание функций
  2. Аргументы по умолчанию
  3. Переменное количество аргументов
  4. lambda-функции
  5. Встроенные функции map, zip, filter

Модуль 5: Модули

  1. Подключение стандартных модулей
  2. Создание собственного модуля
  3. Установка стороннего модуля. Подсистема pip

Модуль 6: Работа с файловой системой

  1. Чтение/запись в файл
  2. Контекстный менеджер with
  3. Модуль Pickle и Json

Модуль 7: Обработка исключений

  1. Ошибки и исключения
  2. Виды исключений
  3. Обработка исключения
  4. Выброс исключения

Модуль 8: Продвинутые инструменты

  1. Оператор is
  2. Функциции как аргументы. Функции - объекты первого порядка
  3. Декораторы
  4. Генераторы списков и словарей

Модуль 9: Регулярные выражения

  1. Сырые строки
  2. Понятие о регулярном выражении
  3. Синтаксис регулярных выражений
  4. Применение регулярных выражений

specialistpython1's People

Contributors

boo-learn avatar vlasove avatar boo-main avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.