1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pi-lab-machinelearning_notebook

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 02:36 52be5a9

Краткое руководство по Python (90 минут на изучение Python)

Python — это простой в освоении, мощный и универсальный язык программирования.

  • Python имеет богатую библиотеку классов, что делает его практически универсальным инструментом. Он используется для веб-разработки, разработки программного обеспечения, анализа больших данных, сетевых сканеров, машинного обучения и многого другого;
  • Главное преимущество Python заключается в том, что он позволяет писать программы, используя человеческое мышление. В большинстве случаев использование готовых библиотек позволяет быстро выполнить поставленную задачу. Хотя эффективность выполнения может быть не очень высокой, это значительно сокращает время на разработку, написание и отладку программ. Поэтому Python идеально подходит для быстрого изучения, экспериментов и проб и ошибок.

Информацию об установке Python можно найти в разделе «Установка Python» или поискать самостоятельно в интернете.

Для того чтобы облегчить изучение и освоение Python, к этому руководству прилагается видео «90 минут на изучение Python», которое можно посмотреть онлайн.

Лучший способ изучить Python — практиковаться в программировании и работать над небольшими проектами. Пожалуйста, серьёзно подойдите к выполнению упражнений по программированию на Python.

Содержание 0. Установка Python

  1. IPython & Jupyter Notebook
  2. Основы
    • Почему Python, Дзен Python
    • Переменные, операторы, встроенные функции
  3. Оператор печати
    • Советы по использованию print
  4. Структура данных — 1
    • Списки, кортежи, множества
  5. Структура данных — 2
    • Строки, словари
  6. Управляющие структуры
    • if, else, elif, for, while, break, continue
  7. Функции
    • Определение функций, возврат, аргументы
    • Глобальные и локальные переменные
    • Лямбда-функции
  8. Класс
    • Определение класса
    • Наследование

Другие учебные материалы

  • Основы 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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/pi-lab-machinelearning_notebook.git
git@api.gitlife.ru:oschina-mirror/pi-lab-machinelearning_notebook.git
oschina-mirror
pi-lab-machinelearning_notebook
pi-lab-machinelearning_notebook
master