반응형

예외처리 3

[Python][파이썬 문법 기초] 2-3 예외처리 - Coding Farm

파이썬 기초 문법 (1) 1-1 변수 선언과 자료형 1-2 문자열 다루기 1-3 리스트와 딕셔너리 1-4 조건문 1-5 반복문 1-6 함수 파이썬 기초 문법 (2) 2-1 튜플, 집합 2-2 f-string 2-3 예외처리 ← try - except 문 2-4 파일 불러오기 2-5 한줄의 마법 2-6 map, filter, lambda 식 2-7 함수 심화 2-3 예외처리 try - except 문 예상치 못한 에러가 있을 시 예외 처리하여 건너뛰게 할 수 있는 방법 예제) 20세 보다 큰 사람만 출력하기 (예외 처리 X) people = [ {'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}, {'name': 'john', 'age': 7}, {'nam..

[Python] 활용편 - 10 - 반복문(while) 활용(while, if, try / except)

:: 파이썬 과제 - 조건문 활용 :: 2. 반복문 (while) while, if, try / except 2. 반복문 (while) 요구조건 사용자의 입력을 받아 반복하는 프로그램을 만들어주세요 사용자가 숫자를 입력했을 경우 입력값에 2배를 곱한 수를 출력해주세요 사용자가 문자를 입력했을 경우 “입력한 문자는 {} 입니다.” 라는 문구를 출력해주세요 {} 자리에는 사용자가 입력한 문자가 들어가야 합니다. 사용자가 exit을 입력하거나 숫자가 5회 이상 입력됐을 경우 프로그램을 종료시켜주세요 풀이) def int_str_check() : # 함수 생성 count = 0 while count < 5 : # 횟수 카운트로 5번 진행되면 종료 설정 N = input("숫자를 입력하세요 : ") if N ==..

coding/Project 2022.09.16

[Python] 활용편 - 07 - try / except 활용(계산기 심화)

:: 파이썬 과제 - try / except 활용 :: 1. 계산기 심화 try / except 1. 계산기 심화 요구조건 클래스를 활용해 작성했던 계산기 코드를 활용해주세요 기존처럼 사용자의 입력을 받고 출력하되, try / except를 활용해 사용자의 입력을 검증하는 코드를 추가해주세요 두 번쨰 숫자에 0을 입력하고 나누기를 시도할 경우 “0으로 나눌 수 없습니다” 문구를 출력해주세요 숫자가 아닌 다른 값을 입력했을 경우 “숫자만 입력 가능합니다” 라는 문구를 출력해 주세요 풀이) # 클래스 함수 선언 class Calc(): # def __init__(self): # __init__ 함수로 선택 목록을 인스턴스 실행시 보여준다. # print("\n" # ":: 목록 ::\n" # "=======..

coding/Project 2022.09.14
반응형