전체 글

파이썬 공식문서를 읽다가 흥미로운 파트가 있어서 기록한다. 지금까지 else 는 if 문에서만 사용한다고 알고 있었는데, for 문에서도 else를 쓸 수 있다는 내용이다. 공식문서 링크 클릭 예제로 확인하기 for n in range(2, 10): print(f'n : {n}') for x in range(2, n): print(f'x : {x}') if n % x == 0: # 소수가 아닐 경우 출력 후 break -> else 문 실행 되지 않음 print(n, 'equals', x, '*', n//x) break else: # 소수인 경우 print(n, 'is a prime number') ''' 출력 2 is a prime number 3 is a prime number 4 equals 2 *..
1966번: 프린터 큐 여러분도 알다시피 여러분의 프린터 기기는 여러분이 인쇄하고자 하는 문서를 인쇄 명령을 받은 ‘순서대로’, 즉 먼저 요청된 것을 먼저 인쇄한다. 여러 개의 문서가 쌓인다면 Queue 자료구조에 www.acmicpc.net import sys from collections import deque input = sys.stdin.readline N = int(input()) for _ in range(N): l, paper = map(int,input().split()) dq = deque(map(int,input().split(' '))) done = 0 i = 0 while True : if i+1 == len(dq): if paper == 0: print(done+1) break ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
내 꿈은 순간이동
Memento Hora