Краткое руководство по Python (90 минут на изучение Python)
Python — это простой в освоении, мощный и универсальный язык программирования.
- Python имеет богатую библиотеку классов, что делает его практически универсальным инструментом. Он используется для веб-разработки, разработки программного обеспечения, анализа больших данных, сетевых сканеров, машинного обучения и многого другого;
- Главное преимущество Python заключается в том, что он позволяет писать программы, используя человеческое мышление. В большинстве случаев использование готовых библиотек позволяет быстро выполнить поставленную задачу. Хотя эффективность выполнения может быть не очень высокой, это значительно сокращает время на разработку, написание и отладку программ. Поэтому Python идеально подходит для быстрого изучения, экспериментов и проб и ошибок.
Информацию об установке Python можно найти в разделе «Установка Python» или поискать самостоятельно в интернете.
Для того чтобы облегчить изучение и освоение Python, к этому руководству прилагается видео «90 минут на изучение Python», которое можно посмотреть онлайн.
Лучший способ изучить Python — практиковаться в программировании и работать над небольшими проектами. Пожалуйста, серьёзно подойдите к выполнению упражнений по программированию на Python.
Содержание
0. Установка Python
- IPython & Jupyter Notebook
- Основы
- Почему Python, Дзен Python
- Переменные, операторы, встроенные функции
- Оператор печати
- Советы по использованию print
- Структура данных — 1
- Списки, кортежи, множества
- Структура данных — 2
- Управляющие структуры
- if, else, elif, for, while, break, continue
- Функции
- Определение функций, возврат, аргументы
- Глобальные и локальные переменные
- Лямбда-функции
- Класс
- Определение класса
- Наследование
Другие учебные материалы
- Основы Python
- Особенности языка программирования
- Структура программы
- Базовая техническая структура
- Стиль программирования
- Свойства объекта
- Основные типы данных, строки, списки, кортежи, словари
- Выражения и операторы
- Продвинутый Python
- if, while, for
- Итераторы, генераторы
- Файлы объектов
- Модуль os, часто используемые интерфейсы модуля os
- Функции
- Классы, наследование, перегрузка
- Модульное программирование на Python
- Основы модулей, механизм модулей
- Обработка исключений
- Часто используемые модули научных вычислений
Кроме учебных материалов, в этом руководстве также есть несколько примеров программ.
Справочные материалы
Видеоуроки
- «90 минут на изучение Python» (рекомендуется)
- «Введение в Python с нуля»
Учебники
- Установка среды Python
- Блокноты IPython для изучения Python
- Учебник по Python от Ляо Сюэфэна
- Изучение Python вместе с черепахой
- Введение в лабораторию интеллектуальных систем — Python
- Советы по Python
- Get Started with Python
- Python Tips
- Python — 100 дней от новичка до мастера
- Essential Training по учебнику Python
- Книга для начинающих по Python: Byte of Python
- A Byte of Python
- Полезные функции, учебники и другие связанные с Python вещи
Упражнения
- Упражнения по программированию на Python
Опубликовать ( 0 )