Учим Питон
Kanalga Telegram’da o‘tish
Курс с нуля: https://stepik.org/course/58852/ Курсы для прохождения: https://docs.google.com/document/d/1N-SxSRbe5eaV3z4BEknNVB1G7EKgtfdgVmTyy-q95fY/edit?usp=sharing Правила: https://vk.com/@learnpythonforfun-pravila-gruppy-i-chatov
Ko'proq ko'rsatish1 293
Obunachilar
Ma'lumot yo'q24 soatlar
-57 kun
-930 kun
Postlar arxiv
1 293
Итак, заключительный пост про наш конкурс (https://t.me/learnpythonforfun/96). Мы отправили приз победителю (пост-объявление победителя: https://t.me/learnpythonforfun/116), а ещё сделали код-ревью (разбор ошибок) проектов. Над каждым код-ревью работало два человека. С согласия участников выкладываем эти код-ревью в общий доступ.
"Treasure chest" (код на ревью: https://github.com/embeddedden/pgame):
https://docs.google.com/document/d/1vCiSPHPOqmMux8cFAt_9u98MeWDX_UIHoyG0mWTOIx4/edit?usp=sharing
https://docs.google.com/document/d/1_gHNExXmUfM1IHxceDP-R8q2dfbXjcbL5O3_Hf1Zi8k/edit?usp=sharing
"Entropy" (код на ревью: https://github.com/embeddedden/game-Entropy):
https://docs.google.com/document/d/1tNk-q_ukC7dasc_jBJBU3Ax4cJynGSgfSjlWA6JZ97w/edit?usp=sharing
Так как в первом проекте код-ревью частично пересекались, то для второго проекта мы решили сделать один общий документ.
Ссылки на гитхаб репозитории игр-участников:
https://github.com/ProtKsen/pgame
https://github.com/DandyFox/game-Entropy
Ещё раз спасибо всем за участие и голосование!
#Конкурс_УчимPython2021
1 293
Если вы когда-нибудь занимались с исполнителем "Черепашка", то в питоне вам может быть интересна библиотека turtle.
Вот ссылка на документацию: https://docs.python.org/3/library/turtle.html
А ещё я прикрепил пример, который я написал специально для вас. Чтобы воспользоваться им, достаточно запустить его командой "python interesting.py" или в своей IDE разработки. В картинке приведен результат выполнения.
Кстати, код содержит несколько слабых мест. Будет круто, если вы сможете найти, что же можно исправить в нём, чтобы улучшить стилистику, читаемость, общую структуру.
1 293
Это может быть интересно тем, кто уже имеет неплохую базу в питоне. Мы потихоньку начинаем изучать web-фреймворк Django. Изучение будет проходить по этому учебнику: https://djbook.ru/rel3.0/intro/index.html
Обсуждение возможно в чате группы вк по Web-разработке и здесь, в чате телеграмма.
1 293
Для тех, кто всерьез интересуется экономикой. Бесплатные лекции на английском по эконометрике и экономическому моделированию с использованием python: https://python.quantecon.org/
А вообще у https://quantecon.org есть немало интересных вещей по экономике и финансам.
1 293
Недавно у нас прошёл конкурс. И вот теперь мы хотим получить немного обратно связи от тех, кто не участвовал.
Почему вы не участвовали в конкурсе?
1 293
Итак, наш конкурс текстовых игр (https://t.me/learnpythonforfun/96) подошёл к концу. На него были представлены две крутые работы: "Treasure chest" (от Ксении Проценко ) и "Entropy" (от Павла Карасева).
В “Treasure chest” игроку предлагается отправиться на острова за сокровищами. Порядковые номера островов являются одновременно и количеством умений, которые нужны игроку для нахождения сокровищ. Распределение умений необходимое для отыскания сокровищ неизвестно. Ваша задача нанять такую команду, которая будет обладать нужным количеством умений.
В игре “Entropy” разворачивается интересная история, в которой вы попадаете в проект “Энтропия”. У вас есть возможность создания персонажа и несколько выборов, от которых зависит ход игры.
Оба проекта оказались по-своему хороши, но выиграл только один.
Итак, суммарная оценка выставлялась по следующей схеме: мы просто складывали приведенные к интервалу [0, 1] оценки жюри и оценки участников группы. Чтобы привести оценки к этому интервалу, мы брали оценку каждого участника и делили её на максимальную полученную оценку. Таким образом:
"Treasure chest" получает 8 / 9 = 0,89 балла.
"Entropy" получает 9 / 9 = 1 балл.
Оценки жюри (детализация следующим постом):
"Treasure chest" получает 1 балл.
"Entropy" получает 0,68 балла.
Суммарная оценка:
“Treasure chest": 0,89 + 1 = 1,89 балла
"Entropy": 1 + 0,68 = 1,68 балла.
Таким образом, “Treasure chest” становится победителем этого конкурса!!!👏🏻👏🏻👏🏻
В ближайшие несколько дней мы свяжемся с участниками для фидбека по их проектам, а с победителем обсудим отправку/получение приза (книжка по python на выбор).
Ссылки на гитхаб репозитории игр-участников:
https://github.com/ProtKsen/pgame
https://github.com/DandyFox/game-Entropy
#Конкурс_УчимPython2021
1 293
Наткнулся на интересный пост с лекциями по машинному обучения для технарей, но не-математиков: https://pikabu.ru/story/lektsii_po_mashinnomu_obucheniyu_7955131
1 293
Итак, на конкурс было представлено две игры. Я сделал их форки (копии репозиториев) на момент окончания приёма заявок.
Первая игра "Treasure chest":
https://github.com/embeddedden/pgame.git
Вторая игра "Entropy":
https://github.com/embeddedden/game-Entropy.git
Проголосовать можно только в группе вк, чтобы исключить голосование одного человека в двух местах сразу: https://vk.com/wall-193480984_1196
Предлагаю вам скачать эти игры (к примеру, нажав зелёную кнопку "Code" справа-сверху), поиграть в них и выбрать ту, что вам понравилась больше.
Голосование продлится до 17 января 23:59 по Москве. Победитель определится на основе оценки жюри и вашей оценки.
Ссылка на сам конкурс: https://t.me/learnpythonforfun/96
#Конкурс_УчимPython2021
1 293
Итак, приём работ на наш конкурс (https://t.me/learnpythonforfun/96) завершён. Через некоторое время (1-2 дня) мы выложим ссылки на присланные работы и попросим вас проголосовать за лучшую.
Общая оценка будет складываться из голосования группы и нашей оценки.
#Конкурс_УчимPython2021
1 293
Сегодня последний день, когда можно отправить свою текстовую игру на конкурс (https://t.me/learnpythonforfun/96).
Совсем забыл сказать, что сделать это можно до 23:59 AoE (UTC −12). Что это за время AoE? Переводится как Anywhere on Earth (где угодно на Земле) и означает, что если наступило время AoE, то нигде на Земле это же время уже не наступит (все его пережили раньше). Таким образом в конкурсах устраняется преимущество жителей какой-то одной часовой зоны над жителями другой.
Здесь можно посмотреть само это время: https://datetime360.com/timezone-aoe/
#Конкурс_УчимPython2021
1 293
Немного про создание python-пакетов для распространения своих программ:
http://klen.github.io/create-python-packages.html
https://packaging.python.org/tutorials/packaging-projects/#distributing-packages
