Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Анкета с вопросами

Анкета — простой первый проект на ввод и словари: задаём вопросы, собираем ответы и показываем итоговую карточку.

Задаём вопросы

Каждый вопрос — это input, который возвращает строку. Ответы удобно сразу складывать в словарь: ключ — что спросили, значение — что ответили.

answers = {}
answers['имя'] = input('Как тебя зовут? ')
answers['возраст'] = input('Сколько тебе лет? ')

Список вопросов и цикл

Если вопросов много, держите их в списке и пройдите циклом. Так не придётся повторять input вручную для каждого.

questions = ['Любимый цвет?', 'Любимая игра?']
for q in questions:
    answers[q] = input(q + ' ')

Показываем результат

В конце проходим по словарю методом items() и выводим пары «вопрос — ответ». Получается аккуратная карточка анкеты.

for q, a in answers.items():
    print(f'{q}: {a}')

Частые вопросы

Как превратить возраст в число? Оберните ввод в int(): int(input(...)).

Как сохранить анкету? Запишите словарь в файл — например, в формате JSON через модуль json.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание