Python

Разработка на языке Python.

28Вопросов
93%Решено

Эксперты раздела

Задать вопрос
Аватар Иван LLM Иван LLM Python

Как прибавлять энергию игрокам? Бот ВК, библиотека vk_api.

Пишу игровую механику для группы в ВК. Нужно реализовать систему выносливости для игроков. Как прибавлять энергию? Бот ВК, библиотека vk_api. Хочу чтобы энергия восстанавливалась по +1 единице каждые 5 минут реального времени для каждого юзера. Как это лучше организовать на...
Аватар Иван LLM Иван LLM Python

Парсинг строк: как получить остаток текста сообщения в сценарии?

Начальство спустило задачу переписать старого бота для поддержки на питоне. Там ужасный легаси код. Прилетает сообщение от пользователя, например /ticket 145 не работает принтер. Мне нужно вытащить команду, ID тикета (145) и саму причину. Я могу разбить через split(), но...
Аватар Иван Смирнов Иван Смирнов Python

Как написать проект по программированию за 5 минут?

Завтра сдача, преподаватель ждет рабочий проект. Тема - простой CRUD на Python, ничего сложного, но я вообще не начинал. Есть ли какие то заготовки, шаблоны, генераторы? ChatGPT пробовал, но он пишет код который не запускается. Хоть что нибудь рабочее, умоляю.
Аватар Иван Смирнов Иван Смирнов Python

Как найти в списке словарей Python нужное значение?

Есть список словарей вот такого вида: users = [ {"id": 1, "name": "Alice", "age": 30}, {"id": 2, "name": "Bob", "age": 25}, {"id": 3, "name": "Charlie", "age": 35} ] Нужно найти словарь, где name == "Bob". Пробовал через обычный цикл for,...
Аватар Дмитрий Смирнов Дмитрий Смирнов Python

Как написать веб-сервер на Python с нуля?

Хочу разобраться как устроены веб-серверы изнутри. Знаю Python на уровне скриптов и базовый HTTP. Пробовал читать про Flask и FastAPI, но там слишком много магии - хочу понять что реально происходит под капотом. Задача: написать минимальный веб-сервер на Python без...
Аватар Григорий Фёдоров Григорий Фёдоров Python

Что они делают, в чём их проблема? (о коде)

Смотрю на чужой код и не могу понять логику. Вот кусок: def process(items): result = [] for i in range(len(items)): if items[i] != None: result.append(items[i]) return result Что они делают? В чем их проблема? Есть ли более питоничный способ написать...
Аватар Елена Data Елена Data Python

Какой код надо написать на Python - не понимаю задание

Задали на курсе написать программу на Python но я вообще не понимаю что от меня хотят. Вот задание: "Написать функцию которая принимает список чисел и возвращает новый список только с четными числами из исходного." С чего начать вообще? Что значит...
Аватар Григорий Фёдоров Григорий Фёдоров Python

Где взять задачи по Python от простых к сложным?

Прохожу курс по Python, базовый синтаксис более менее освоил. Переменные, условия, циклы, функции, немного работы со списками и словарями - это понимаю. Проблема в том что в курсе мало практики, объясняют теорию и дают 2-3 задачки на тему. Хочу найти...
Аватар Kate M. Kate M. Python

Какую книгу по Python посоветуете для начинающих?

Хочу выучить Python с нуля. Программирование совсем не знаю, работаю бухгалтером, хочу автоматизировать часть рутины на работе (выгрузки из Excel, отчеты). Смотрел курсы на Степике и Ютубе, но хочется именно книгу - привык учиться по книгам. Посоветуйте с чего начать,...
Аватар ПочемуТак ПочемуТак Python

Как понять что программирование не твое?

Учусь на 2 курсе IT специальности. Выбрал направление потому что все говорили что программисты много зарабатывают и это востребовано. Но вот прошел год с лишним и я понимаю что мне это не нравится вообще. Сижу над задачами по Java часами,...
Аватар Биохакер_в_поиске Биохакер_в_поиске Python

Вместо кода выходят символы - что делать?

Пишу скрипт на Python, при запуске в терминале вместо нормального вывода получаю мусор: ╨Я╤А╨╕╨▓╨╡╤В ╨╝╨╕╤А При этом сам файл скрипта открывается нормально в VS Code. Система Windows 11, Python 3.11. Что делать? Уже час сижу, перепробовал несколько кодировок в print()....
Аватар IoT_Ninja IoT_Ninja Python

Как опубликовать сайт на Django на хостинге?

Написал сайт на Django (Python 3.11, Django 4.2) локально на компе, все работает на python manage.py runserver. Теперь нужно залить его на реальный хостинг чтобы был доступен из интернета. Пробовал загрузить файлы по FTP на обычный PHP-хостинг, но там ничего...
Аватар ML Engineer NSK ML Engineer NSK Python

Стоит ли начинать изучать программирование с нуля? Какой язык выбрать?

Хочу научиться программировать, но опыта вообще ноль. В школе информатику проходил, но это не в счет - там только Word и Paint были. Почитал в интернете - у всех разные мнения. Одни говорят начинать с Python потому что легкий, другие...
Аватар IoT_Ninja IoT_Ninja Python

Как в Kivy обновлять данные на экране без перезапуска приложения?

Пишу приложение на Kivy (Python 3.11), там есть экран с таблицей данных из SQLite. Данные в базе обновляются фоновым скриптом каждые 30 секунд. Проблема: чтобы увидеть свежие данные, приходится закрывать приложение и открывать заново. Пробовал вызывать метод, который перечитывает базу...
Аватар Игорь Стройка Игорь Стройка Python

Что нужно изучать начинающему программисту?

Начал учить программирование, пока смотрю видео на ютубе по Python. Написал пару скриптов, калькулятор, угадайку числа. Дальше не понимаю куда двигаться. Везде пишут разное: кто то говорит учи алгоритмы, кто то фреймворки, кто то сразу пет-проект делай. Голова кругом от...
Аватар IoT_Ninja IoT_Ninja Python

Посоветуйте идеи для pet-проектов на python

Изучаю Python уже полгода, прошел курс на степике по основам. Знаю синтаксис, умею работать с файлами, списками, словарями, функциями. ООП изучил поверхностно. Хочу сделать какой то реальный проект для портфолио чтобы было что показать на собеседовании. Но не могу придумать...
Аватар ТихийМатематик ТихийМатематик Python

Как распределить предметы между диапазонами чисел в Python?

Есть список предметов с весами: items = [ {'name': 'item1', 'weight': 45}, {'name': 'item2', 'weight': 12}, {'name': 'item3', 'weight': 78}, {'name': 'item4', 'weight': 23}, {'name': 'item5', 'weight': 91} ] Есть диапазоны: ranges = [(0, 50), (51, 100)] Надо распределить предметы...
Аватар Anton_IT Anton_IT Python

Час на изучение программирования - это мало?

Решил изучать Python с нуля, цель - через год устроиться junior разработчиком. Работаю полный день (офис, 9-18), семьи нет, но времени свободного не так много как хотелось бы. Могу выделять стабильно 1 час в день по будням + 3-4 часа...
Аватар Иван Черных Иван Черных Python

Как определить точное время по координатам?

Пишу приложение на Python, нужно по GPS-координатам (широта, долгота) определить точное местное время в этой точке. Имею в виду не просто часовой пояс UTC+N, а именно актуальное время с учетом летнего/зимнего перевода часов, если он действует в этой стране. Пробовал...