728x90
반응형
SMALL

파이썬 문법/파이썬 기초 문법 24

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 7.예외처리(답안)

O 모범 답안 # 7. 예외처리 try, except, finally # 1) 10을 0으로 나누는 경우 예외처리를 하고("0으로 나눌 수 없습니다."), # 그 다음 작업을 수행할 수 있는 구문을 실행해 보세요 try: print(10/0) except: print("0으로 나눌 수 없습니다.") finally: print("다음 작업을 실행합니다.") # 0으로 나눌 수 없습니다. # 다음 작업을 실행합니다. # 2) 10을 0으로 나누는 경우 파이썬 에러메시지를 볼 수 있도록 try~raise 구분을 이용하여 직접 에러를 만들어 보세요 try: r = 10/0 if 'ZeroDivisionError' in r: raise Exception(r) except Exception as e: print("..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 7.예외처리

ㅁ 개요 O 소개 - 우리는 파이썬 문법(문제 풀이)을 처음부터 하나씩 모두 살펴보기 보다는 주제별 주요 문제를 풀어봄으로써 핵심 문법을 빠르게 체득할 수 있도록 하고, 이를 통해 실전에 바로 써먹을 수 있도록 할 것입니다. O 우리의 목표 - 아래 표에서 나는 어느 위치에 있는지 한번 생각해 보시기 바랍니다. 레벨 별칭 등급 설명 나는 어디에? 파이썬 문외한 별칭 없음 0,1 0등급 : 파이썬에 대하여 들어본 적 없음, 아무것도 모름 1등급 : 파이썬에 대하여 들어봄, 아주 초보적인 문법을 아는 정도 파이썬 유치원생 하수 2,3 2등급 : 파이썬 문법을 일부 알고 있으나, 활용을 전혀 하지 못함 3등급 : 파이썬 문법을 알고 있으나, 활용을 거의 하지 못함 파이썬 초등학생 평민 4,5 4등급 : 파이썬..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 6.반복문(답안)

O 모범 답안 # 6. 반복문 for, while # 1) hi를 3번 반복해서 출력하는 명령을 반복문을 사용하여 실행해 보세요. for i in range(3): print("hi") # hi # hi # hi names = ['서울', '대전', '대구', '부산', '경기도', '인천'] # 2) 위와 같은 리스트가 주어지고 리스트의 요소를 하나씩 출력하는 명령을 반복문을 사용하여 실행해 보세요. for i in names: print(i) # 서울 # 대전 # 대구 # 부산 # 경기도 # 인천 # 3) while문을 사용하여 아래가 출력되도록 명령을 실행해 보세요. # 0 : hi # 1 : hi # 2 : hi # 3 : hi # 4 : hi i = 0 while i < 5: print(i," ..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 6.반복문

ㅁ 개요 O 소개 - 우리는 파이썬 문법(문제 풀이)을 처음부터 하나씩 모두 살펴보기 보다는 주제별 주요 문제를 풀어봄으로써 핵심 문법을 빠르게 체득할 수 있도록 하고, 이를 통해 실전에 바로 써먹을 수 있도록 할 것입니다. O 우리의 목표 - 아래 표에서 나는 어느 위치에 있는지 한번 생각해 보시기 바랍니다. 레벨 별칭 등급 설명 나는 어디에? 파이썬 문외한 별칭 없음 0,1 0등급 : 파이썬에 대하여 들어본 적 없음, 아무것도 모름 1등급 : 파이썬에 대하여 들어봄, 아주 초보적인 문법을 아는 정도 파이썬 유치원생 하수 2,3 2등급 : 파이썬 문법을 일부 알고 있으나, 활용을 전혀 하지 못함 3등급 : 파이썬 문법을 알고 있으나, 활용을 거의 하지 못함 파이썬 초등학생 평민 4,5 4등급 : 파이썬..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 5.조건문(답안)

O 모범 답안 # 5. 조건문 # 1) 조건문으로 2가 1보다 크면 "2는 1보다 큽니다." 를 출력하도록 명령을 실행해 보세요. if 2>1: print("2는 1보다 큽니다.") # 2는 1보다 큽니다. # 2) 조건문으로 1이 2보다 크지 않으면 "1은 2보다 크지 않습니다." 를 출력하도록 명령을 실행해 보세요. if not 1 > 2 : print("1은 2보다 크지 않습니다.") # 1은 2보다 크지 않습니다. a=0 # 3) 조건문으로 a가 1보다 크면 "a는 1보다 큽니다.", 1보다 작으면 "a는 보다 작습니다."를, # 1과 같으면 "a는 1과 같습니다."를 출력하도록 명령을 실행해 보세요. if a > 1: print("a는 1보다 큽니다.") elif a < 1: print("a는 ..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 5.조건문

ㅁ 개요 O 소개 - 우리는 파이썬 문법(문제 풀이)을 처음부터 하나씩 모두 살펴보기 보다는 주제별 주요 문제를 풀어봄으로써 핵심 문법을 빠르게 체득할 수 있도록 하고, 이를 통해 실전에 바로 써먹을 수 있도록 할 것입니다. O 우리의 목표 - 아래 표에서 나는 어느 위치에 있는지 한번 생각해 보시기 바랍니다. 레벨 별칭 등급 설명 나는 어디에? 파이썬 문외한 별칭 없음 0,1 0등급 : 파이썬에 대하여 들어본 적 없음, 아무것도 모름 1등급 : 파이썬에 대하여 들어봄, 아주 초보적인 문법을 아는 정도 파이썬 유치원생 하수 2,3 2등급 : 파이썬 문법을 일부 알고 있으나, 활용을 전혀 하지 못함 3등급 : 파이썬 문법을 알고 있으나, 활용을 거의 하지 못함 파이썬 초등학생 평민 4,5 4등급 : 파이썬..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 4.딕셔너리(답안)

O 모범 답안 # 4. 딕셔너리 # 딕셔너리 선언 # 1) 사과에는 1이, 바나나에는 2, 포도는 3으로 표시된 딕셔너리를 만들어 출력해 보세요 dic = {'사과':1, '바나나':2, '포도':3} print(dic) # {'사과': 1, '바나나': 2, '포도': 3} # 빈 딕셔너리에 값 추가 1 dic = {} # 2) 위 빈 딕셔너리에 이름/전화번호에 해당하는 키/벨류 3개를 넣고 출력해 보세요 dic['홀길동'] = '123-4567' dic['백두산'] = '123-4568' dic['한라산'] = '123-4569' print(dic) # {'홀길동': '123-4567', '백두산': '123-4568', '한라산': '123-4569'} # 빈 딕셔너리에 값 추가 2 dic = {}..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 4.딕셔너리

ㅁ 개요 O 소개 - 우리는 파이썬 문법(문제 풀이)을 처음부터 하나씩 모두 살펴보기 보다는 주제별 주요 문제를 풀어봄으로써 핵심 문법을 빠르게 체득할 수 있도록 하고, 이를 통해 실전에 바로 써먹을 수 있도록 할 것입니다. O 우리의 목표 - 아래 표에서 나는 어느 위치에 있는지 한번 생각해 보시기 바랍니다. 레벨 별칭 등급 설명 나는 어디에? 파이썬 문외한 별칭 없음 0,1 0등급 : 파이썬에 대하여 들어본 적 없음, 아무것도 모름 1등급 : 파이썬에 대하여 들어봄, 아주 초보적인 문법을 아는 정도 파이썬 유치원생 하수 2,3 2등급 : 파이썬 문법을 일부 알고 있으나, 활용을 전혀 하지 못함 3등급 : 파이썬 문법을 알고 있으나, 활용을 거의 하지 못함 파이썬 초등학생 평민 4,5 4등급 : 파이썬..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 3.튜플

ㅁ 개요 O 소개 - 우리는 파이썬 문법(문제 풀이)을 처음부터 하나씩 모두 살펴보기 보다는 주제별 주요 문제를 풀어봄으로써 핵심 문법을 빠르게 체득할 수 있도록 하고, 이를 통해 실전에 바로 써먹을 수 있도록 할 것입니다. O 우리의 목표 - 아래 표에서 나는 어느 위치에 있는지 한번 생각해 보시기 바랍니다. 레벨 별칭 등급 설명 나는 어디에? 파이썬 문외한 별칭 없음 0,1 0등급 : 파이썬에 대하여 들어본 적 없음, 아무것도 모름 1등급 : 파이썬에 대하여 들어봄, 아주 초보적인 문법을 아는 정도 파이썬 유치원생 하수 2,3 2등급 : 파이썬 문법을 일부 알고 있으나, 활용을 전혀 하지 못함 3등급 : 파이썬 문법을 알고 있으나, 활용을 거의 하지 못함 파이썬 초등학생 평민 4,5 4등급 : 파이썬..

728x90
반응형
LIST