Добро пожаловать на курс основ программирования на языке программирования Python ?
Этот курс преследует несколько основных целей:
Курс долен предоставить подробное и наглядное изложение основных аспектов языка программирования Python. Курс имеет модульную структуру и построен по принципу "от простого к сложному". В самом начале предлагается ознакомиться с достоинствами и недостатками Python как одного из инструментов разработки программного обеспечения, а также с его основными принципами. В последующих частях приводится описание основных синтаксических конструкций и инструментов, которые предоставляет Python в стандартной библиотеке. Таким образом, можно сразу перейти к нужному материалу или пропустить часть известного.
Курс должен служить структурированным пособием для специалистов, которые только начали изучать программирование и, в частности, Python. По завершению этого курса студент должен овладеть навыками написания собственных программ на Python, а также чтения чужого кода.
Курс является частью образовательной программы по основам программирования и должен облегчить доступ студентов к полезным материалам. Однако, он направлен не только на студентов, но и будет полезен для людей, решивших начать изучения Python.
Курс направлен на студентов инженерных специальностей, которые хотят начать изучения Python. Проходить курс могут не только студенты, изучающие в программирование в рамках учебного заведения, но и любой желающий в удобном для себя темпе, в этом случае необходимо самостоятельно выполнять примеры и задания. Для прохождения курса не требуется дополнительных знаний других языков или самого Python, однако, они будут, несомненно, полезны.
Вы можете использовать курс как справочник, выполняя примеры в вашей рабочей среде. О том, какое дополнительной программное обеспечение потребуется для прохождения курса будет описано в первой теме "Введение в Python". Также вы можете клонировать репозиторий в вашу локальную директорию, выполнив следующие команды в командной строке :
git clone https://github.com/redb0/python-bp.gitНастоятельно рекомендуется выполнять каждый пример самостоятельно, а также модифицировать код.
Если вы увлеченно интересуетесь Python, подумайте над тем, чтобы стать участником проекта.
Если вы хотите принять участие в проекте создайте issues и предложите новую
тему/задание/пример/литературу или исправление ошибок.
Пожалуйста, прочтите наш кодекс поведения и правила коллективного участия. Там
описаны инструкции по открытию issues, стандарты кодирования и прочие правила.
Если хотите узнать больше о тонкастях работы с Python не стесняйтесь посетить обсуждения. Там доступно:
Если вы не нашли то, что искали, или у вас есть интересные ссылки по Python или его экосистеме не стесняйтесь оставить комментарий.
collectionsitertoolsfunctoolsiotxt |
json |
csv |
pickle)os.path |
pathlib)pipcollectionsitertoolsreturnfunctoolsiojsoncsvpickleos.pathpathlibpip