Поделитесь своими знаниями, ответьте на вопрос:
Домашнее задание № 9 Курс: Программирование на Python ТЕМА: Работа со списками Задание У вас есть персонаж, обладающий рядом и статов. Напишите программу по заданным условиям: 1. Персонаж имеет набор статов: strength, dexterity, intelligence, wisdom, charisma. Каждая стата имеет свой запас. 1 Домашнее задание № 9 Значения запасов каждой статы должны быть случайны – в пределах от 60 до 80 и быть представлены в списке stats = []: stats = [] for i in range(5): r = random.randint(60, 80) stats.append(r) 2. В начале игры пользователю предоставляется возможность однократно повысить одну стату на случайное количество единиц – от 5 до 15: select = int(input('Select: ')) select -= 1 stats[select] += random.randint(5, 15) Обратите внимание, что повышая одну стату на сгенерированное число, все остальные должны уменьшиться на случайное значение в пределах от 5 до 15: for i in range(len(stats)): if i == select: continue stats[i] -= random.randint(5, 15) 2 Домашнее задание № 9 3. Персонаж обладает набором скилов: fireball, lightning, silence, fire ward. Использование каждого из них отнимает разное количество единиц статов, а именно: Атрибуты / Strength Dexterity Fireball 12 15 28 10 5 Lightning 7 13 15 30 10 Silence 23 10 12 7 18 Fire Ward 20 23 14 6 17 Занесите эти данные в список, чтобы в дальнейшем воспользоваться ими в игре: fireball = [12, 15, 28, 10, 5] lightning = [7, 13, 15, 30, 10] ... 3 Домашнее задание № 9 4. Предоставьте пользователю возможность использовать скилы, например, по нажатию 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 или др. Подсказка: 4
моё мнение что в укр не когда не будет науки
Объяснение:
Наука – ключ до майбутнього
Науковий метод. Методи наукових досліджень. Мова науки. Сучасна наука. Поняття псевдонауки. Авторське право та плагіат. Істинні джерела інформації. Наукові видання світового рівня. Українські наукові та науково-популярні видання. Як не загубитися в просторі мережі Інтернет.
Ознаки та критерії псевдонауки.
Наука та майбутнє.
Види робіт:
Створення опорного конспекту «Методи наукових досліджень».Написання есе «Наука – ключ до майбутнього».Практична робота «Порівняльна характеристика науки та псевдонауки».Груповий проект «Наукові видання світового рівня».Груповий проект «Українські наукові та науково-популярні видання» (Наприклад, журнал «Куншт», сайт Моя наука, канал на Youtube «Цікава наука»).Практична робота «Розробка інструкції щодо пошуку необхідної інформації у мережі Інтернет».Написання есе «Перспективи української науки»