Учим Питон
Open in Telegram
1 293
Subscribers
No data24 hours
-57 days
-930 days
Posts Archive
1 293
Напоминаю, что сегодня последний день нашего конкурса: https://t.me/learnpythonforfun/96.
Ссылки на код мы принимаем через личку группы или в телеграм в личных сообщениях @embden.
#Конкурс_УчимPython2021
1 293
Напоминаю, что на конкурс (https://t.me/learnpythonforfun/96) надо послать в личку группы или в телеге сообщением мне (@embden) ссылку на репозиторий с кодом github/gitlab/bitbucket. Поэтому небольшой опрос.
#Конкурс_УчимPython2021
1 293
Буду рад вашей помощи с ответами на вопросы, выделенные жирным: https://pikabu.ru/story/programmirovanie_dlya_vsekh_borba_s_rutinoy_7941359
1 293
Интересный и бесплатный курс от МФТИ для тех, кто хочет освоить deep learning: https://vk.com/dlschool_mipt
https://www.dlschool.org/
1 293
Напоминаю, что у нас сейчас проходит анонимный опрос, по нему вы можете дать обратную связь группе - что улучшить, чего не хватает:
https://docs.google.com/forms/d/e/1FAIpQLScG2C1kM0LhgshbP5HdDhr3PSNB8U7m9OoWhVRxnzDbCB_tcw/viewform
А ещё сейчас проходит небольшой конкурс по созданию простой текстовой игры. У вас есть целая неделя, чтобы закрепить свои навыки на практике, создавая игру: https://vk.com/wall-193480984_1163
1 293
Опрос на 5 минут о том, как наша группа работает:
https://docs.google.com/forms/d/e/1FAIpQLScG2C1kM0LhgshbP5HdDhr3PSNB8U7m9OoWhVRxnzDbCB_tcw/viewform?usp=sf_link
Результаты опубликуем примерно через месяц.
Напоминаю, что у нас проходит конкурс на создание простой текстовой игрушки на python (https://t.me/learnpythonforfun/96).
1 293
Один из критериев нашего конкурса (https://t.me/learnpythonforfun/96) - хорошее оформление проекта.
Поэтому вот неплохая ссылка про то, как писать README:
https://techrocks.ru/2019/04/16/good-readme-on-github/
Основная мысль - из README должна быть понятна суть проекта, и как этот проект использовать.
#Конкурс_УчимPython2021
1 293
Напомню: если вы никак не могли приняться за python, то новогодние праздники - отличная возможность это сделать.
https://pikabu.ru/story/chem_zanyatsya_v_novogodnie_prazdniki_programmirovanie_7928053
1 293
Один из критериев нашего конкурса - осмысленное наименование переменных.
Вот небольшая статья на эту тему:
https://habr.com/ru/post/508238/
А вот описание стандарта оформления кода pep8 на русском языке:
https://pythonworld.ru/osnovy/pep-8-rukovodstvo-po-napisaniyu-koda-na-python.html
и на английском:
https://www.python.org/dev/peps/pep-0008/
#Конкурс_УчимPython2021
1 293
Ещё немного про конкурс.
Смысл конкурса в том, чтобы вы вдохновились идеей своей игры, сами создали сюжет и создали программный продукт, используя изученные ранее конструкции, по пути знакомясь с технологиями разработки. Иными словами, мы хотим, чтобы вы на практике применили циклы, условия, функции и может быть классы. Ещё мы хотим, чтобы вы научились использовать систему контроля версий git, оформлять проект с файлами LICENSE, README, requirements.txt/setup.py и следить за стилем программирования. Обо всём этом мы постепенно будем выкладывать материал.
Что же должна представлять из себя игра?
Игра может быть абсолютно любой, основное условие - она должна быть текстовой. Приведу некоторые примеры:
1. Игрок попал на дикий запад. В рамках сюжета он продвигается к некой цели, избавляясь от врагов. Игровая механика может заключаться в необходимости как можно быстрее нажать нужную кнопку (аналогия с выстрелом револьвера).
2. Игрок попал в лабиринт, но видит только текстовое описание того, что перед ним или по сторонам от него. Задача игрока - выбраться из лабиринта. Дополнительная игровая механика - необходимость взламывать на время простые шифры.
Я уверен, что у вас родится своя собственная идея шикарной игры. Останется только реализовать её, и это будет гигантским шагом в вашем развитии как разработчика.
#Конкурс_УчимPython2021
1 293
💥💥💥Итак, конкурс! 💥💥💥
Мы предлагаем вам разработать текстовую игру с использованием python3. В игре не должно быть графики, игра должна взаимодействовать с пользователем. Жанр игры не ограничен. Это может быть и что-то типа книги-игры, где сюжет зависит от действий пользователя, это может быть и реализация настольной игры, а может быть и комбинация этих жанров - всё зависит только от вашей фантазии.
Время приёма работ: до 10 января.
Оценка будет складываться в равной пропорции из оценки жюри и голосования участников.
Оценка жюри будет проводиться по следующим критериям:
- оригинальность (0-4) - не оригинально - - - оригинально
- технологичность (0-3) - по баллу за включение readme, requirements.txt, за github/gitlab загрузку.
- техничность (0-12) - баллы за использование функций (0-1), условий (0-1), циклов (0-1), классов (0-1), ввода пользователя(0-1), за осмысленное наименование переменных(0-1), за адекватные комментарии (0-2), за обработку исключений и ввода пользователя (0-3), за соответствие pep8 (0-1).
- корректность кода (0-2) - баги существенно ухудшают играбельность (+0), баги лишь изредка влияют на игровой процесс (+1), баги не влияют на игровой процесс/не встречены (+2).
Работы принимаются ссылками через личные сообщения группы или в телеге сообщением мне (@embden), желательно ссылкой на github/gitlab/bitbucket репозиторий.
Участвовать могут пользователи из России, Белоруссии, Украины и других стран СНГ.
Приз за первое место - книга на выбор:
Python для сложных задач. Наука о данных и машинное обучение | Вандер Плас Дж.
Секреты Python. 59 рекомендаций по написанию эффективного кода | Слаткин Бретт
Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию | Данжу Джульен
P. S. До 10 января мы попытаемся опубликовать материалы, которые помогут понять, как создавать репозитории, зачем нужен requirements.txt и т.д.
#Конкурс_УчимPython2021
1 293
А не устроить ли нам в честь Нового Года конкурс на лучшую игру или приложение на python? (пишите свои предложения по призу/формату в чате)
1 293
Ещё небольшая подборка курсов по питон с pikabu: https://pikabu.ru/story/python_knigi_kursyi_blogi__chto_chitatsmotret_7878526
