def Quad(li, x, y, n):
start = li[y][x]
for i in range(y, y+n):
for j in range(x, x+n):
if start != li[i][j]:
break
else:
continue
break
else:
if start == '0':
print(0, end = '')
else:
print(1, end = '')
return
반복문 안에서 조건분기 걸고 밖으로 else 빼오기
파이썬에 유독 저런 Syntactic Sugar 기능이 많아서 신박한거 하나씩 찾을때마다 골때림
개병신같은데
안에잇는 condition을 밖으로 빼온게 아니라 for else syntax임