Предмет: Информатика, автор: matveybogomol

Разработайте игру для получения ролей на Python.
Когда пользователь вводит свое имя, ему случайным образом
должно быть присвоено имя супергероя. Количество пользователей вместе с этим ограничивается только количеством
супергероев. После окончания работы выведите на экран
имена игроков и соответствующих им персонажей.

Ответы

Автор ответа: tikatakseventwo
1

Ответ:

Будем использовать модуль `random` для получения случайных имен супергероев и списки для хранения имен пользователей и супергероев.

Ниже представлен пример кода игры на Python:

```python

import random

# Список имен супергероев

heroes = ["Супермен", "Черная вдова", "Железный человек", "Халк", "Капитан Америка", "Тор", "Стражи галактики", "Мстители"]

# Пустые списки для хранения имен игроков и супергероев

players = []

characters = []

# Запрашиваем у пользователя количество игроков

num_players = int(input("Введите количество игроков: "))

# В цикле запрашиваем имена игроков и присваиваем им случайные имена супергероев

for i in range(num_players):

player_name = input(f"Введите имя игрока {i+1}: ")

hero_name = random.choice(heroes)

players.append(player_name)

characters.append(hero_name)

heroes.remove(hero_name) # Убираем уже выбранное имя супергероя из списка доступных

# Выводим имена игроков и соответствующих им супергероев

print("Роли распределены!")

for i in range(num_players):

print(f"{players[i]} - {characters[i]}")

```

Пример работы программы:

```

Введите количество игроков: 3

Введите имя игрока 1: Алексей

Введите имя игрока 2: Иван

Введите имя игрока 3: Ксения

Роли распределены!

Алексей - Капитан Америка

Иван - Стражи галактики

Ксения - Супермен

```

Обратите внимание, что каждому игроку было присвоено случайное имя супергероя из доступного списка имен, и каждое имя было использовано только один раз.

Объяснение:


tikatakseventwo: Поставь корону пжл
Похожие вопросы
Предмет: Українська мова, автор: AcTRICa
Контрольна робота№ 2 з теми «Словосполучення»

Завдання 1─ 6 мають по чотири варіанти відповіді,
серед яких лише ОДИН ПРАВИЛЬНИЙ
(кожна правильна відповідь оцінюється в 0,5 б.)

1. Словосполучення складається
А з синтаксично рівноправних слів Б з головного і залежного слова
В з повнозначного і службового слова Г з окремих реплік
2.Усі словосполучення є простими в рядку
А перший екзамен, знайти спільну мову, віртуозне виконання композиції
Б хлопець дав волю ногам, попередня домовленість, радісна зустріч
В найбільш важлива зустріч, дівчина із блакитними очима, не любити всіма
фібрами душі
Г готувати з душею, досягнення спортсменів, яскраві барви
3.Визначте словосполучення, яке НЕ відповідає граматичним нормам української мови
А широка авеню Б свійська собака
В маленький поні Г широка путь
4.Усі сполучення слів НЕ є словосполученнями в рядку
А сиплють зорі; гей, пісне; підкажіть мені; мріяти й шукати
Б якщо сказати; позаду нього; найбільш вагомий; іржавий якір
В якщо повірити; немов роса; найменш різко; мати плаче
Г вирушати в мандри; підкажіть мені; цікава думка
5. Порушено граматичну норму на позначення часу в рядку
А рівно о третій Б п’ять хвилин по восьмій
В пів на другу Г дві години сім хвилин
6. Усі словосполучення прикметникові в рядку
А рідне місто, яскраве сонце, червона калина
Б дуже відомий, надзвичайно цікавий, потрібний людям
В думати про справу, спілий аґрус, обсипаючи промінням
Г смачний обід, вся країна, моє життя

ІІ рівень

Завдання 7-9 передбачають установлення відповідності. До кожного рядка,
позначеного ЦИФРОЮ, доберіть відповідник, позначений БУКВОЮ

(кожна правильна відповідь оцінюється в 1 б.)

7. Визначте види словосполучень за способом підрядного зв'язку
1 узгодження А будемо радіти
2 керування Б на свіжому повітрі
3 прилягання В буде весело
Г здійснити мрію
Д не ликом шитий
8.Установіть відповідність між словосполученнями та частинами мови, якими вони
виражені
1 наша земля; його думка
2 слово матері; думка народу
3 читати книгу; розгортати книгу
4 незабутній день; красиве пальто

А числівник та іменник
Б прикметник та іменник
В іменник та іменник
Г дієслово та іменник
Д займенник та іменник
9. Визначте, якою частиною мови виражені головні слова у словосполученнях
1 іменник
2 прислівник
3 займенник
4 дієслово

А швидко їхати
Б дев’ятий поверх
В дуже цікавий
Г хтось із малюків
Д досить повільно
ІІІ рівень

(кожна правильна відповідь оцінюється в 1,5 б.)

10. Позначте головне слово в словосполученнях, та підкресліть прості словосполучення:
Родинне свято, стеблина жасмину, козацька звитяжна доля, дуже несподівані зміни,
приїхати вчасно, перехопити цікаву ідею, дуже пізно прийти, нова книга, швидко
виконати, продуктивно працювати.
11. Визначте вид зв’язку слів у словосполученнях:
Сіяти зерно, зібрати врожай, пошепки говорити, рідна мова, наша родина.

ІУ рівень

12. Випишіть із речення словосполучення. Зробіть синтаксичний розбір виписаних
словосполучень. 3 б.
Співає ліс захриплими басами, веде за повід стежечку худу.
Предмет: Химия, автор: mariashervinskay1