Loading the catalog…
Loading the catalog…
1. 반복문 1) while / for # while문 초기값 while 조건문: 실행문장 1 실행문장 2 증감치 설정 # 위치 변경 가능 ... # for문 초기값 for 변수 in range(a, b, c): 실행문장 1 실행문장 2 ... range(n): n - 1까지 range(a, b): a부터 b - 1까지 range(a, b, c): a부터 b - 1까지 c만큼 증가 for i in range(5): # 0부터 4까지 print(i, end=" ") print() for i in range(1,10): # 1에서 9까지 print(i, end=" ") print() for i in range(1,15,2): # 1에서 14까지 2씩 증가 print(i,end=" ") 0 1 2 3 4 1 2 3 4 5 6 7 8 9 1 3 5 7 9 11 13 2) 반복문의 제어 break 조건이 참일 경우, 반복문을 탈출함 5개의 데이터를 입력 받아 처리하며, 예외값(0~100사이의 값이 아닌 경우)을 만나면 반복을 멈추기 continue 조건이 참일 경우, continue 다음 반복문을 실행하지 않고 반복을 계속함 예 10개의 값을 입력하여 합을 구하며, 3의 배수는 합을 구하지 않고 제외함 3) break 예제 i = 1 while True: # 무한반복 print(i) if i == 5: break i = i + 1 1 2 3 4 5 sum = 0 while True: score = int(input("Score: ")) if score < 0 or score > 100: break sum = sum + score print("Sum: ", sum) Score: 40 Score: 40 Score: 20 Score: 100 Score: 100 Score: 200 Sum: 300 pw = "0000" i = 1 while True: pw = input("pw: ") if pw == "0000": print("로그인.") break if i == 5: print("5회 입력. 프로그램 종료.") break i = i + 1 pw: 1234 pw: 0000 로그인. 4) continue 예제 # 홀수단 출력 while True: dan = int(input("dan: ")) if dan < 2 or dan > 9: print("Error") break if dan % 2 == 0: print("짝수단 입니다") continue for i in range(1, 10): print(dan, ' * ', i, " = ", dan * i) dan: 2 짝수단 입니다 dan: 3 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 * 8 = 24 3 * 9 = 27 dan: 10 Error 5) 무한루프 i = 1 while True: print("hi") if i==5: break i=i+1 무한루프는 break로 제어함 2. time 모듈 1) time 시간 관련한 함수들로 구성된 모듈 import time time 함수 time(): 현재 Unix timestamp를 소수로 리턴 sleep(n): 일정시간 동안 실행지연(n초 동안 실행이 지연됨) import time for i in range(5): print("Hello") time.sleep(0.1) # 0.1초간 지연 Hello Hello Hello Hello Hello 학습정리 반복문의 제어 break: 조건이 참일 경우, 반복문을 탈출함 continue: 조건이 참일 경우, continue 다음 반복문을 실행하지 않고 반복을 계속함 time 모듈 import time > time.time() # 현재 시간을 소수로 리턴 time.sleep(n) # 일정시간 동안 실행지연(n초 동안 실행이 지연됨)
What RADAR observed and classified to build this opportunity. It is what the source published, not a verification that the offer is still active.
파이썬프로그래밍-5. 1. 반복문 1) while / for # while문 초기값 while 조건문: 실행문장 1 실행문장 2 증감치 설정 # 위치 변경 가능 ... # for문 초기값 for 변수 in range(a, b, c): 실행문장 1 실행문장 2 ... range(n): n - 1까지 range(a, b): a부터 b - 1까지 range(a, b, c): a부터 b - 1까지 c만큼 증가 for i in range(5): # 0부터 4까지 print(i, end=" ") print() for i in range(1,10): # 1에서 9까지 print(i, end=" ") print() for i in range(1,15,2): # 1에서 14까지 2씩 증가 print(i,end=" ") 0…