Для работы Нужно написать интерфейс для игры «кирпичи» на пайтон условия для написания: Требуется модифицировать графическое игровое приложение из ЛР№11-13 (нечётный вариант – игра «Кирпичи», чётный – «Камень, ножницы, бумага») согласно следующим требован ям: 1) первым экраном является либо стартовый с кнопкой «Начать» (или «Поехали», «Go!», «Start» или т.п., если используются англоязычные наименования, тогда весь интерфейс должен соответствовать данной локализации), либо экран авторизации; 2) нажатие на кнопку «Начать» активирует экран авторизации; 3) на экране авторизации должно быть два текстовых поля («Логин» или «Ник» и «Пароль»), кнопка «Войти» («Вход», «Sign up» или т.п.), а также кнопка или ссылка для совершения регистрации («Регистрация», «Зарегистрироваться», «Sign in» или т.п.), если пользователь её ещё не прошёл, при нажатии на которую открывается экран регистрации; 4) на экране регистрации кроме логина (ника) и пароля запрашивается адрес электронной почты (email) и ещё одна или две позиции на выбор (не с текстовым полем), например, пол, возрастная категория или страна проживания и т.д. (предусмотреть наиболее оптимальные элементы управления, требующие от пользователя минимум действий); 5) с экрана авторизации (при условии, что пользователь ввёл верные данные) и с экрана регистрации (при условии, что пользователь корректным образом заполни все поля, например, в поле для электронной почты ввёл строку формата xxx@xxx.x, имеющую символы до @ и допустимую запись почтового ящика после и нажал соответствующую кнопку) осуществляется переход на экран игры (основной); 6) на основном экране должно быть выведено приветственное сообщение с именем пользователя, соответствующим логину (нику) или значок аккаунта и логин (ник), всё необходимое для игрового процесса, кнопки (иконки или пункты меню) для нового запуска игры, для записи статистики данного пользователя (числа выигрышей и общего числа его игр) и просмотра сводной (общей) статистики всех пользователей, выхода из сеанса (аккаунта) и закрытия приложения (в последних двух действиях должно вызываться диалоговое окно для их подтверждения); 7) сводная статистика может выводиться как на основном экране (в этом случае она не должна мешать игровому процессу и отображаться корректно, т.е. не выходить за область экрана), так и на отдельном экране (тогда должна быть кнопка «Назад» или «Закрыть» или т.п. для возврата к игре); 8) выход из сеанса (аккаунта) предполагает возврат к экрану авторизации. Проектирование и разработку проводить поэтапно по плану: 1. Используя онлайн-сервис «FlowMapp» (или любое другое ПО с подобными функциями), составить юзерфлоу (пользовательский маршрут) приложения. 2. С помощью любого графического редактора или онлайн-сервиса «Figma» для основного экрана приложения подготовить вайрфрейм (низкодетализированный статичный прототип), указать размер экрана, который вы считаете оптимальным для десктопной версии продукта (приложение создаётся именно для неё, адаптивность размера не является обязательной). 3. Подготовить графические и текстовые материалы для создания интерфейса. 4. Посредством возможностей языка программирования Python выполнить разработку экранов приложения, соблюдая изученные принципы построения интерфейсов (для основного экрана используется заготовка из ЛР№11-13, модифицированная согласно заданию . 5. Предусмотреть сохранение всех регистрационных данных в текстовый файл (если строка с таким же логином и паролем уже есть, то регистрация не выполняется, а у пользователя запрашиваются другие данные). 6. Предусмотреть проверку идентификационных данных пользователя при авторизации (т.е. пользователь не может перейти к игре, не вводя логина и пароля, или введя их неверно, пароль при вводе на экране авторизации должен отображаться в виде звёздочек). 7. Предусмотреть аккумулирование данных сводной статистики (т.е. если пользователь выйдет из аккаунта, а потом зайдёт и сыграет ещё раз, выполнив сохранение, то в строке с его данными увеличится общее число игр, а если он выиграл, то и число выигрышей). 8. Предусмотреть вывод сводной статистики в отсортированном по числу выигрышей виде (от большего к меньшему), нумеровать выводимые позиции. Провести тестирование игрового приложения, создав не менее 3 аккаунтов, пройдя в общей сложности не менее 7 игр (выполнить отладку и исправление ошибок). В отчёте отобразить: 1) постановку задачи (объединить условие из ЛР№11-13 и текущие требования ЛР№18- 0); 2) юзерфлоу приложения (размер шрифта в надписях блоков должен быть не менее 12пт); 3) вайрфрейм основного экрана (ничего подписывать не надо, должна быть видна лишь группировка и местоположение элементов, т.е. общая компоновка на экране); 4) программный код приложения, оформленный согласно правилам стиля (во избежание многократного дублирования кода желательно использовать функции и классы); 5) скриншоты экранов по ходу тестирования (поля должны быть заполнены, показана обработка ошибок ввода на экране регистрации и авторизации); 6) скриншоты текстовых файлов, хранящих регистрационные данные и статистику. готовый код игры есть
Для себя Здравствуйте. В поисках профессионала, который поможет с нуля освоить анализы данных и нейросети на python. Хотелось бы найти профессионала, который поможет работать не только лишь с библиотеками, а научит писать сложные нейросети самостоятельно с нуля, поможет с математикой (или скажет где её учить). Я, конечно, далекоооо не гений и очень тяжко мне даётся что-то учить, но я всегда стараюсь и мне нравится. Пробовал несколько преподавателей и результат ужасный, я для них был как свинка на конвеере из других учеников. Человек, который станет моим отцом или мамой в нейросетях, пожалуйста, найдись и помоги мне, пожалуйста. Хочется академических знаний. Интересует с нуля до сеньера за год полного погружения. Спасибо
Для ребёнка Мальчик, 13 лет, увлечён программированием, изучает Питон. Нужно систематизировать и направить это изучение, помочь избежать ошибок в развитии. Неорганизован, трудно заставить делать домашнее задание, коллективные занятия не подходят - начинает отвлекаться.
Для себя Нужно объяснить азы работы с питоном - как установить , как скачивать скрипты с гитхаба и запускать их, как устанавливать библиотеки и т.д . Сам код я уже потихоньку начал изучать. Заниматься можно при встрече, а можно и дистанционно через Скайп. Хочу взять несколько уроков для себя.
сдать домашнюю работу В сдаче 4х доп.заданий на Python: лифт (на поиск и сортировку), детский праздник(на бинпоиск) и на динамическое программирование(+рюкзак и sqrt): разносчик пиццы и максимальная сумма. условия в файле) заранее спасибо!
Для себя ЗАДАНИЕ Написать программу (код) для решения задачи оптимального инвестирования методом динамического программирования. Входные данные: - число проектов – , - инвестировать можно долями с равномерным разбиением суммы на М частей, - известна матрица доходности N*M за период инвестирования (% дохода в зависимости от инвестируемой суммы), - язык программирования – Python.
Для себя Только начинаю изучать питон, хотела бы попросить помощи :) поставлена задача: Реализовать программу, которая спрашивает у пользователя соответствующие данные для ввода; эти строки нужно после ввода добавлять в БД и в файл csv. Ввод прекращается, когда пользователь введет слово «Конец». Как написать условие для остановки ввода данных?)
Для работы Требуется репетитор по Python для оказания онлайн консультаций (Скайп или зум) по изучению языка, ответов на накопившиеся вопросы и решению прикладных задач связанных обработкой данных из excel. интересует долгосрочное сотрудничество. готовлю ряд вопросов - договариваемся о встрече, выбираем 2-3 часа. затем готовлю очередную партию вопросов.
Для себя Solve Linear Congruences Ax = B (mod N) for values of x in range [0, N-1] написать решение этого на питоне. нашла объяснение на каком то сайте на английском, могу скинуть
Как мне найти учеников по профилю python в России?
Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на июнь 2026 года составляет 590
Какие требования к преподавателям на вашем сайте?
На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников
Могу ли я установить гибкий график работы?
Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон
Каков потенциальный заработок для репетитора Python?
Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 322.30 рублей с занятия. Больше занятий в неделю – выше доход