Skip to content
/ pyneng-intro Public template

Подготовка к курсу Python для сетевых инженеров

Notifications You must be signed in to change notification settings

pyneng/pyneng-intro

Repository files navigation

PyNEng Intro

Для начала работы с Python, надо сделать несколько вещей: установить Python, создать виртуальное окружение, выбрать редактор. Все эти задачи могут быть очень простыми, но могут быть и сложными, если возникнут нюансы или вы не знаете, что выбрать. Плюс на самом курсе есть множество подготовительной работы: надо разобраться с git/github, разобраться с утилитой pyneng для работы с заданиями.

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

Подготовка будет заключаться в просмотре подготовленной теории по основам Python и выполнении заданий:

Каждую тему из подготовки мы будем подробно рассматривать на курсе, но сейчас вам нужна практика по основам Python. Главное в подготовке - выполнение заданий. Только послушать теорию будет недостаточно, обязательно делайте задания. Если вы уже знаете основы Python, можно не слушать теорию и сразу выполнить задания.

Если по какой-то причине вы не хотите регистрироваться на replit, можно взять копию заданий на GitHub, но тогда надо самостоятельно настраивать рабочую среду.

Ссылки

Также можно читать соответствующие темы в книге Python для сетевых инженеров. При этом не стоит читать книгу с самого начала для подготовки к курсу, это все будет на самом курсе. Из книги вам могут пригодится такие разделы:

Как готовиться к курсу на replit.com

  1. Для начала надо зарегистрироваться на replit.com.
  2. Затем открыть шаблон и нажать "Use Template".
  3. Вы получите копию подготовленных заданий и можете их делать на replit.

Дальше открываете playlist с теорией и смотрите видео поочередно с выполнением заданий. Для того чтобы было легче ориентироваться какие задания можно делать после какой темы в теории, у вас в файле README.md на replit есть таблица в которой отмечено какие темы нужны для выполнения в каждого задания (для нормального отображения таблицы и файла в целом надо нажать Open preview).

Все эти нюансы работы с replit я рассказываю в видео по подготовке.

Как выполнять задания:

  • слева в дереве файлов выбрать файл task_01.py
  • прочитать задание и написать код
  • проверить работу кода открыв вкладку Shell и написав python task_01.py (кнопка Run нам не подходит)
  • также во вкладке Shell можно запустить ipython (можно открыть еще одну вкладку Shell и в одно запускать задания, в другой ipython)

Задания

Задание На какие темы задание
1 print, строки, методы строк
2 print, строки, методы строк
3 print, строки, методы строк, списки
4 print, списки, методы списков
5 print, списки
6 print, input, условия if/else
7 print, input, условия if/else
8 print, строки, цикл for
9 print, строки, цикл for, условия if/else
10 print, строки, методы строк, списки, цикл for,
11 print, input, строки, методы строк, списки, цикл for, условия if/else

About

Подготовка к курсу Python для сетевых инженеров

Resources

Stars

Watchers

Forks

Languages