Задать вопрос
@m_yaroslav

Как добавлять строки в список в цикле на python?

Хочу что бы после того, как я вводил имя друга,программа добавляла его в список и выводила этот же список,и так повторять пока я не завершу цикл. Как это осуществить?
print('Привет! Я твой новый друг! Как тебя зовут?')
a = (input(''))
print('Отлично,приятно познакомиться,', a, '!')
print('У тебя есть друг? y/n')
a = input()
while a == 'y':
    print('А как его зовут??')
    f = []
    d = (input())
    f.append(d)
    print('Отлично,я познакомился с твоим другом', d)
    print('Список твоих друзей:', f)
    print('У тебя есть еще друзья? y/n')
    a = input()
if a == 'n':
    print('Ты одинокая скотина')
  • Вопрос задан
  • 3549 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
longclaps
@longclaps
строку
f = []
вынеси из цикла наверх
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы