В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
angelina436
angelina436
07.04.2021 14:44 •  Другие предметы

Домашнее задание № 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

Показать ответ
Ответ:
ФионаА
ФионаА
26.05.2020 06:38

Объяснение:

После 9го ты можешь пойти в пед. колледж и выбрать там себе специальность с этим направление, это будет что-то типа семейный психолог и т. п. В колледже ты получишь важные азы+специальность, а затем поступишь в институт и отучишься по сокращенной программе, получив высшее образование психолога.Суть в том, что после пед или мед колледжа в институте легче и быстрее учится. Так что если не нравится и не хочешь сидеть в школе до 11го класса, то иди в колледж и выбирай себе специальность по призванию.

0,0(0 оценок)
Ответ:
ionufrijchuk
ionufrijchuk
01.03.2023 20:01

Хи́мия (от араб. کيمياء‎, произошедшего, предположительно, от египетского слова Кемет (транслит. егип. Kmt) (чёрный), откуда возникло также название Египта, чернозёма и свинца — Та-Кемет — «чёрная земля» (егип. tA-kmt)[1][2][3]; другие возможные варианты: др.-греч. χυμος — „сок“, „эссенция“, „влага“, „вкус“, др.-греч. χυμα — „сплав (металлов)“, „литьё“, „поток“, др.-греч. χυμευσις — „смешивание“) — одна из важнейших и обширных областей естествознания, наука, изучающая вещества, также их состав и строение, их свойствах, зависящих от состава и строения, их превращениях, ведущих к изменению состава — химических реакциях, а также о законах и закономерностях, которым эти превращения подчиняются. Поскольку все вещества состоят из атомов, которые благодаря химическим связям формировать молекулы, то химия занимается, прежде всего, рассмотрением перечисленных выше задач на атомно-молекулярном уровне, то есть на уровне химических элементов и их соединений. Химия имеет немало связей с физикой и биологией, по сути граница между ними условна[4], а пограничные области изучаются квантовой химией, химической физикой, физической химией, геохимией, биохимией и другими науками.

0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота