Документация по Python. Теоретические материалы, и практические задачи

Документация Python — на русском языке

Python - Русскоязычная документация

Основы Python

В этом блоке, собраны обучающие статьи по языку программирования Python. Начиная от простых переменных, типов данных, заканчивая ООП. Это фундаментальные знания, на основе которого, вы можете создавать все что угодно.

  • Сайты на Python (Django/Flask)
  • Мобильные приложения на Python (Kivy)
  • Десктопные приложения на Python (Tkinter/PyQT)
  • Работа с большим объемом данных (Pandas)
  • И многое другое
Python - Русскоязычная документация

Python задачи для начинающих

В этом блоке собраны 12 различных задач, охватывающих практически всю основу Python. Решайте задачи, пишите код, комментируйте. Если у вас получилось придумать альтернативное решение, пишите в комментариях.

В следующих блоках будут задачи, которые охватывают конкретную область Python. 

 

Python - Русскоязычная документация

Ввод и вывод python

Ввод и вывод python, осуществляется функцией input(), и print(). Функция input() используется для входных данных от пользователя, а функция print() обеспечивает отображение выходных данных.

Если у вас возникают проблемы с упражнениями, обязательно прочтите теоретическую часть:

  1. В этом блоке 7 упражнений, с подсказками и решениями
  2. Решая каждое упражнение, вы закрепляете знания по данной теме
  3. Если у вас альтернативное решение, пишите пожалуйста в комментариях, это поможет другим разработчикам
Python - Русскоязычная документация

Циклы и условия python

Для создания хороших эффективных программ, в Python предусмотрены циклы и условия. В данном большом блоке, представлены задачи, которые решив которые вы обязательно закрепите свои теоретические знания на практике. В  данном блоке задач, рассматриваются задачи, где вам необходимо знать следующие темы:

  • Конструкция if-else (Условия для принятия того, или иного решения)
  • Цикл for (Для перебора последовательных элементов)
  • Функция range( Повторить то, или иное действие определенное количество раз)
  • Цикл while (Повторение одного и того же условия, до тех пор, пока условия является истинным)
  • Break и Continue (Прервать или продолжить цикл)
  • Вложенные циклы (цикл внутри цикла)
Python - Русскоязычная документация

 

Python дата и время

Занимаясь программированием, вам рано или поздно придется столкнуться с необходимость работы с датой и временем. Данный компонент, является практически неотъемлемой частью. Не стоит беспокоиться о том, что сейчас вы в этом ничего не понимаете, совсем скоро, это для вас перестанет быть проблемой. Ниже 10 задач по этой теме, которые помогут вам быстро отточить свои навыки.

Python - Русскоязычная документация

Парсинг на Python

Парсинг на Python — Это один из самых распространенных задач. В этом блоке, поэтапно разбираем парсинг сайтов на популярном фреймворке BeatifulSoup.Обучение построено принципу «От простого к сложному». Мы разберемся как парсить:

  • Простые сайты
  • Сайты с табличными данными
  • Парсинг и прокси
  • Selenium
  • И многое другое