Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

끄적끄적

10.13 파이썬 본문

CS/그외

10.13 파이썬

alstj_성공 2022. 10. 13. 22:19

for-else문

#for-else 구문
        for j in range(cur_row):
            if queen[j] == queen[cur_row] :
                break
            if abs(queen[j] - queen[cur_row]) == cur_row - j :
                break
        else:
            cnt += dfs(queen, n, cur_row + 1)

파이썬에서는 else문이 if-else 뿐만 아니라 for-else로도 쓰이는데

for와 함께 쓰는 else는 for문이 중간에 break 등으로 끊기지 않고 끝까지 수행 되었을 때, 수행하는 코드를 담고 있다.

else문 들여쓰기는 for문과 맞춰줘야 함

 

int to string

str() 쓰면 됨

ex ) num_str = str(num)

'CS > 그외' 카테고리의 다른 글

10.12 파이썬  (0) 2022.10.12
10.11 파이썬  (1) 2022.10.11
04.10  (0) 2022.04.10
02.14 ~ 02.21  (0) 2022.02.21