YANDEX Практикум Models почти база данных!

VSLFE

Новичок
Пользователь
Окт 2, 2020
1
0
1
Должно вывести Все виды мороженого!
А выводит только одно2020.10.02-17.53_01.png2020.10.02-17.53.png
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 648
472
83
Вы предлагаете перепечатать все и помочь? Вставьте всю инфу в теги code
Как правильно составить вопрос и не получить бан?
 

MonaCCi

Пользователь
Пользователь
Сен 30, 2020
66
11
8
17
Должно вывести Все виды мороженого!
А выводит только одноПосмотреть вложение 635Посмотреть вложение 636

Python:
def icecream_list(request):
    icecreams = ()
    for i in range(len(icecream_db)):
        icecreams += icecream_db[i][name]
    return HttpResponce('Список сортов мороженного: {}'.format(icecreams))
Нужно вынести return за пределы цикла, т.к. он возвращает значение и выходит из функции

Оператор return используется для возврата из функции, т.е. для прекращения её работы
и выхода из неё. При этом можно также вернуть некоторое значение из функции.
(с) Swaroop C. H. - A byte of Python
 
Последнее редактирование:

MonaCCi

Пользователь
Пользователь
Сен 30, 2020
66
11
8
17
Вы бы полностью .py файлы прикрепили, было бы гораздо удобнее
 

Форум IT Специалистов