반응형
<예외처리.>
try:
print(3/2)
except:
print("0으로 나눌수 없습니다.")
else:
print("예외 없이 성공적으로 실행되었습니다.")
finally: #무조건 실행
print("예외처리를 마칩니다.")
try:
print(3/0)
except Exception as e:
print(e) #오류 발생 내용을 알수있다.
<람다식>
람다식: 함수의 형태를 더욱 짧게 쓸 수 있도록 해주는 문법
add = lambda x. y: x + y
print(add(1,2))
map(): 다수의 원소에대한 함수의 결과를 한 번에 얻을 수 있도록 도와줌.
list1 = [1, 2, 3, 4, 5]
list2 = [4, 5, 6, 7, 8]
my_function = lambda a, b : a + b
result = map(my_function, list1, list2)
print(list(result))
#결과값
[5, 7, 9, 11, 13]
'Python > 공부' 카테고리의 다른 글
[정처산기] 테스트 파트 문제 모음 (0) | 2024.04.24 |
---|---|
[PYTHON] 13. 파일 입출력 (0) | 2022.07.25 |
[PYTHON] 11. 문자열 자료형 기본함수 ,리스트 기본함수 (0) | 2022.07.25 |
[PYTHON] 10. 사전(Dictionary) (0) | 2022.07.25 |
[PYTHON] 9. 클래스(class), 상속 (0) | 2022.07.25 |