개발 => 복습 후 재정리 대기/Python
[Python][문법] 예외처리 try except
people = [
{'name': 'bob', 'age': 20},
{'name': 'carry', 'age': 38},
{'name': 'john', 'age': 7},
{'name': 'smith', 'age': 17},
{'name': 'ben', 'age': 27},
{'name': 'bobby', 'age': 57},
{'name': 'red', 'age': 32},
{'name': 'queen'} #에러부분
]
for person in people:
try:
if person['age'] > 20:
print(person['name'])
except:
print(person['name'], '에러입니다')
# 도중에 멈추지 말고 에러출력 후 계속 진행
# 남용하면 돌아는 가는데 뭔가 이상해지고 무슨 에러가 나는지 모름
# 왠만해선 쓰지 마!
people = [
{'name': 'bob', 'age': 20},
{'name': 'carry', 'age': 38},
{'name': 'john', 'age': 7},
{'name': 'smith', 'age': 17},
{'name': 'ben', 'age': 27},
{'name': 'bobby', 'age': 57},
{'name': 'red', 'age': 32},
{'name': 'queen'} #에러부분
]
for person in people:
try:
if person['age'] > 20:
print(person['name'])
except:
print(person['name'], '에러입니다')
# 도중에 멈추지 말고 에러출력 후 계속 진행
# 남용하면 돌아는 가는데 뭔가 이상해지고 무슨 에러가 나는지 모름
# 왠만해선 쓰지 마!
'개발 => 복습 후 재정리 대기 > Python' 카테고리의 다른 글
[Python][문법] if문 한줄에 쓰기 (0) | 2021.05.06 |
---|---|
[Python][문법] 파일 불러오기 (0) | 2021.05.06 |
[Python][문법] f-string (0) | 2021.05.05 |
[Python] 튜플, 집합(교집합, 합집합, 차집합) (0) | 2021.05.05 |
[Python][문법] function (함수) (0) | 2021.05.05 |
댓글