Как создать локальную таблицу лидеров в Python? [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как создать локальную таблицу лидеров в Python? [закрыто]

Сообщение Anonymous »

Я пишу небольшую игру в жанре Tower Defense и близок к ее завершению, но не могу представить, как создать таблицу лидеров. Для своей игры я использую такие модули, как pygame и pygame_menu.
Используемый балл — это уровень (волна), на котором игрок проиграл (здоровье базы было ниже или равно 0.)
Таблица лидеров должна выглядеть следующим образом:
Окно Pygame_menu, в нем отображается отсортированная таблица лидеров, в которой показано наибольшее количество завершенных волн при проигрыше, а последнее место (10-е место) является самым низким из топ-10.
Я использовал 2 метода для хранения данных:
  • вместе (пример: 0000000000(это 10 нулей)), но что, если вы дошли до 10-й волны и проиграли, ваша запись равна 1 и 0, что неверно.
    отдельно (пример: 0 0 0 0 0 0 0 0 0 0 (10 нулей, но отдельно)), поэтому мы можем изменить 1 информацию, например
    "Ух ты ! Вы дошли до 10-й волны, но проиграли! Поздравляем! Таблица лидеров: "(10, 5, 4, не знаю...)
    Но когда я попытался убрать квадратные скобки, я получил:
ValueError: list.remove(x): x нет в списке
Я пытался удалить «[», затем «] " ошибка вызвана второй строкой удаления.


Подробнее здесь: https://stackoverflow.com/questions/786 ... -in-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»