본문 바로가기

분류 전체보기155

ddazua | 16강 while문 '''day16 while.py ''' #%% while task ''' 제어문 반복문 - for문 반복횟수를 알 때 사용하는 목적 - while문 while 조건식 : 반복할 문장 조건식이 참이면 반복 반복횟수를 모를 때 사용하는 목적 무한 반복일 경우, 특정 조건에 break를 사용해서 탈출 ''' #%% while Test #이름 10번 출력 # cnt = 0 # while cnt != 10 : # print("{}.한동석".format(cnt)) # cnt += 1 # #%% while Task1 qMsg = (("당신의 혈액형은?\n" +"1.A형\n2.B형\n3.O형\n4.AB형\n5.나가기")) #print(qMsg) answer_a ="세심하고 거짓말을 잘 못한다." answer_b ="거.. 2021. 9. 23.
ddazua | 15강 기타 제어문 '''day15 for3.py ''' #%% 기타 제어문 # break : 인터프리터가 break를 만나자마자 반복문 탈출 # continue : 아래 문장을 하지 않고 다음 반복 #1~10 중 4까지만 출력 for i in range(10): print(i + 1) if i == 3 : break #1~10 중 4를 제외하고 출력 for i in range(10): if i ==3: continue print(i+1) #%% 기타제어문 실습 # 100~1까지 중 70까지만 출력하기(break) for i in range(100): print(100-i) if i ==30: break print('-----------------') # 1~100까지 중 3과 5의 공배수만 출력하기(continue) # .. 2021. 9. 23.
ddazua | 14강 for문 기초2 '''day14 for2.py ''' # A~F까지 넣고 출력 print(ord('A')) print(ord('B')) #range(start, end, step) #start가 0일때는 생략이 가능하다 #step이 1일 때는 생략이 가능하다 #for i in range(0, 6, 1): for i in range(6): print(chr(i+65)) # A~F까지 중 C 제외하고 출력//컨티뉴 쓰지 않고 #1번 # for i in range(5): # # 0 1 2 3 4 # # A B C D E # if i>1: # i+=1 # print(chr(65+i)) #2번 temp = 0 for i in range(5): #i값을 직접 변경하고 싶지 않기 때문에 #temp라는 변수에 담고 temp를 변경한다.. 2021. 9. 23.
ddazua | 13강 for문 기초1 '''day13 for.py 반복문 for문 0 10 1 for 변수명 in range(초기값, 끝값, 증감값): 반복할 문장 >> 0 ~ 9까지 10번 반복 while문 ''' #%%for test for i in range(0, 10, 1) : print("%d. 한동석" %(i+1)) for i in range(10, 0, -1): print("%d. 한동석" %i ) #0부터 1씩 증가시키는 for문을 작성한다.(10번 반복) # 단, 10~1까지 출력한다. for i in range(0, 10, 1): print(10-i) #n + 0 = 10 #1. n = 10 #2. 10 - 0 = 10 #%% for task # 고수는 반복문 시작값을 무조건 0으로 고정 # 1~100까지 출력 # 100~.. 2021. 9. 23.