Есть ответ 👍

Быстрее! программирование на pythonтема: работа со списками у вас есть персонаж, рядом способностей и статов. напишите программу по заданным условиям: 1. персонаж имеет набор статов: strength, dexterity, intelligence, wisdom, charisma. каждая стата имеет свой запас. № 92значения запасов каждой статы должны быть случайны  –  в пределах от 60 до 80 и быть представлены в списке stats = []: stats = [] attributes = 5 for i in range(attributes): r = random.randint(60, 80) stats.append(r)2. в начале игры пользователю предоставляется возможность однократно повысить одну стату на случайное количество единиц  –  от 5 до 15: select = int(input('select: ')) select -= 1 stats[select] = stats[select] + random.randint(5, 15) обратите внимание, что повышая одну стату на сгенерированное число, все остальные должны уменьшиться на случайное значение в пределах от 5 до 15: for i in range(len(stats)): if i == select: continue stats[i] = stats[i] - random.randint(5, 15).3. персонаж обладает набором скилов: fireball, lightning, silence, fire ward.использование каждого из них отнимает разное количество единиц статов, а именно: атрибуты / способностиstrength dexterityintelli- gencewisdom charismafireball 12 15 28 10 5lightning 7 13 15 30 10silence 23 10 12 7 18fire ward 20 23 14 6 17занесите эти данные в список, чтобы в дальнейшем воспользоваться ими в игре: fireball = [12, 15, 28, 10, 5] № 944. предоставьте пользователю возможность использовать скилы, например, по нажатию f применяется fireball, l  –  lightning и т. д. после применения какой-либо из способностей, запас статов будет уменьшаться, согласно выше таблице. рассмотрим следующий пример: 1. было stats: 70 64 63 80 65. 2. применили fireball: 12 15 28 10 5. 3. стало stats: 58 49 35 70 60. следите за тем, чтобы элементы в списке stats = [] не стали отрицательными. результат работы: файл с расширением .py. выбор по на ваше усмотрение: atom, pycharm, python idle или др.

194
352
Посмотреть ответы 1

Ответы на вопрос:

tolikbn85
4,4(97 оценок)

8бит = 1 байт байт

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS