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

Представьте себя героем, который собирается идти в поход. Соберите команду как минимум из трёх героев (друзей или близких). Каждый из вас должен ввести своё имя и три
вещи, которые возьмёт с собой. Выведите на экран состав своей команды и вещи, которые будут использованы для спасения мира. Python

Ответы

Автор ответа: rinatmuxekto86
5

Если задачу нужно решить без списков: упрощу

Объяснение:

Вполне возможно, что я усложню задачу, используя списки:

names=[]

items=[]

for i in range (3):

   name=str(input('Представься '))

   names.append(name)

   for j in range (3):

       item=str(input(f'{name} берёт с собой: '))

       items.append(item)

print(f'И вот в поход пошли: {names[0]}, {names[1]} и {names[2]}, а с собой они взяли: {items[0]}, '

     f'{items[1]}, {items[2]}, {items[3]}, {items[4]}, {items[5]}, {items[6]}, {items[7]} и не забыли {items[8]} ')

Разберём немного код: Я использую два списка: names - храним имена, items - храним вещи

Запустим первый цикл, в рамках которого каждый из героев представится и назовёт 3 вещи, которые будет брать с собой (для получения информации о трёх вещах используем второй цикл)

После того, как вся информация будет получена, строю глобальный вывод с передачей значений переменных в выводе благодаря очень крутой возможности вывода через f

Похожие вопросы
Предмет: Русский язык, автор: Diokiry