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

Сохранение переменной в цикле for и использованием его за приделами?

Вот кусок кода, всё работает за исключением вывода x и y
for (x,y,w,h) in heads1:
        x = w / 2 + x + sw
        y = h / 2 + y + sh
    print(x,y)

Но если я попробую написать вот так:
for (x,y,w,h) in heads1:
        x = w / 2 + x + sw
        y = h / 2 + y + sh
        print(x,y)

То выводится всё хорошо, но мне нужно что бы переменные выводились за пределами этого цикла
  • Вопрос задан
  • 237 просмотров
Подписаться 1 Простой 10 комментариев
Решения вопроса 1
x = y = None

for (x,y,w,h) in heads1:
    x = w / 2 + x + sw
    y = h / 2 + y + sh

print(x,y)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@userpyy Автор вопроса
Мне даже после этого изменять её не надо, грубо говоря тупо вывести в консоль, и всё
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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