Представьте себя героем, который собирается идти в поход. Соберите команду как минимум из трёх героев (друзей или близких). Каждый из вас должен ввести своё имя и три
вещи, которые возьмёт с собой. Выведите на экран состав своей команды и вещи, которые будут использованы для спасения мира. Python
Answers & Comments
Если задачу нужно решить без списков: упрощу
Объяснение:
Вполне возможно, что я усложню задачу, используя списки:
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