본문 바로가기

코리아 IT아카데미/python13

6일차 수업 | break, continue, 내장 함수 practice07-4.py exam = [99, 78, 100, 91, 81, 85, 54, 100, 71, 50] score = [] for s in exam: if s 100: s -= 5 score.append(s) print(score) practice07-5.py for i in range(1,100): if 0 < i and i < 10: if (i % 3) == 0: print('짝', end = '\t') else: print(i, end = '\t') else: if (i // 10) % 3 == 0: if (i - ((i // 10)*10)) % 3 == 0: print('짝짝', end = '\t') else: print('짝', end = '\.. 2021. 9. 27.
5일차 수업 | while과 for 응용예제 whileEx.py # score = 50 # while score < 80: # n = score // 10 # print(f'코끼리코 {n}번') # score+=10 # print('반복끝') # 1 ~ 1000까지 더하세요 num = 1 sum = 0 while num 2021. 9. 25.
4일 응용예제 | review and plus quiz '''practice4-1 임의의 두 자리 정수(10~99)를 입력받아서 십의 자리와 일의 자리로 분리하여 출력하는 프로그램을 구현하세요 실행 예 : 10~99 사이의 정수를 입력하세요 >>>45 십의 자리 : 4 일의 자리 : 5 ''' # result = int(input('10~99사이의 정수를 입력하세요>>>')) # print(f'십의 자리 : {result//10}') # print(f'일의 자리 : {result % 10}') '''practice4-2 1분은 60초이고 1시간은 60분. 따라서 1시간은 3600초이다. 임의의 초를 입력받아 해당 초를 시, 분, 초로 변환하여 출력하는 프로그램을 구현하라 실행 예: 초를 입력하세요 >> 3690 변환 결과는 1시간 1분 30초입니다. ''' .. 2021. 9. 15.
4일차 수업 | 연산자와 조건문 if chapter03>section04 기본연산자.py # 연산자 -> 계산을 위한 것 : 결과가 있다. print(10 + 10) print(10 - 10) print(10 * 10) print(2 ** 8) # 제곱 print(10 / 3) # 몫 x , 소수점을 포함한 값을 반환 >>>3.33333.... print(10 // 3) # 10을 3으로 나눈 몫만 반환 print(10 % 3) # 10을 3으로 나눴을 때 나머지 구하는 연산자 # 비교연산자 == 같다 != 같지않다 = a = 30 b = 20 # 기준은 항상 앞쪽, a가 b보다 작냐 print(a b) # True print(a = b) # True # 할당연산자(대입연산자) a = a + .. 2021. 9. 15.