М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
полина18501
полина18501
28.04.2021 17:21 •  Информатика

(Python)
Этап 1
На первом этапе вам достаточно написать главный игровой цикл, за который производятся только ходы игрока. Каждый ход игрока выполняется по следующим правилам:
Герой пытается попасть по дракону. Вероятность успеха - 75%
Если герой попал:
Урон = сила героя + оружие героя - защита дракона
У дракона отнимается здоровье, равное урону
Отображается сообщение о нанесённом уроне.
Если герой не попал:
Отображается сообщение о том, что герой не попал
В конце хода вывести сообщение об оставшемся здоровье дракона.
Вероятность можно определять с а, например:
if random.radnom() < 0.6: ... # 60%
if random.random() < 0.3: ... # 30%
и т.д.
Главный цикл должен повторять ходы героя до тех пор, пока у дракона не останется 0 хп.
Если у дракона больше нет жизненной энергии:
Показать сообщение, что герой победил
Выйти из цикла.
Указания:
Для вывода информации о драконе напишите отдельную функцию display_dragon_info(). На первом этапе достаточно выводить его здоровье.
Напишите функцию modify_health, которая принимает два аргумента:
Персонажа, у которого нужно изменить показатель здоровья
Количество жизненной энергии, на которое нужно изменить этот показатель. Внутри себя функция всегда прибавляет этот показатель. Таким образом, если нужно уменьшить показатель здоровья, то в функцию нужно передать отрицательное число.
Функция должна следить, чтобы показатель здоровья не стал меньше 0, даже если нанесённый урон больше оставшегося здоровья.
Функция отвечает только за изменение показателей здоровья персонажей и не должна выводить никаких сообщений.
В сообщениях о нанесённом уроне урон должен выводиться без знака минус.
Пример работы функции:
modify_health(dragon, -50) # нанести 50 ед урона дракону
При выводе сообщения:
"Дракон получил 50 ед. урона" # без знака минус

👇
Открыть все ответы
Ответ:
Kpocav4ik666
Kpocav4ik666
28.04.2021

Объяснение:

1д ж о й с т и 3к  6т          

      л  р  8н        

     5к а м е р а    9м ы ш ь

      в  к  у    о    

2к о л о н к и  б  ш    н    

      а  о  н  11п  и    

4п л а н ш е т  л  и  л  т    

      у    к  о  о    

 7с к а н е р  10п р и н т е р    

      а      т      

            е      

         12м и к р о ф о н  

                 

                 

                 

                 

                 

                 

                 

По горизонтали: По вертикали:

1. джойстик

2. колонки

4. планшет

5. камера

7. сканер

9. мышь

10. принтер

12. микрофон 3. клавиатура

6. трекбол

8. наушники

9. монитор

11. плоттер

4,6(9 оценок)
Ответ:
JANAAAAAA
JANAAAAAA
28.04.2021

WordArt — это коллекция текстовых стилей, которые можно добавлять в публикации для создания декоративных эффектов, таких как тени или отраженный текст. WordArt можно использовать для добавления в документ специальных текстовых эффектов. Например, вы можете растянуть заголовок, наклонить текст, вписать текст в фигуру или применить градиентную заливку. Объект WordArt можно перемещать или размещать в документе, чтобы украсить его или акцентировать внимание на чем-либо. Вы можете в любой момент изменить или дополнить текст в существующем объекте WordArt.

4,4(30 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ