TIL

사전캠프 13일차

ds3hfj 2024. 11. 6. 21:20

함수의 개념잡기

함수 : 특정 작업 수행하는 코드 블록, 이름통해 호출, 입력값 받아 결과값 반환

사용처: 반복되는 코드의 재사용,코드 모듈화, 복잡한 작업의 분할

장점: 코드 재사용, 가독성, 유지보수 용이, 테스트 및 디버깅 용이

주의사항: 함수는 단일작업 수행하도록 설계, 매개변수 수 적절히 유지, 함수 이름- 기능 명확히

내장함수

print, input, len,type,int,float,str,sum,min,max,sorted(순서),abs(절댓값),round(반올림)

모듈

import from

package - 모듈 묶음 (디렉터리 구조)

pip install package name

가상환경 - 주소를 명확히 적어야함 (작동 안함)

패키지 관리 - requirements.txt 파일을 통해 패키지 의존성 관리 및 충돌문제 해결방법 이해

예외처리

try:

except:

finally:

구조가 if elif else 와 비슷하다고 느낌. 예외 처리 안할시 전체에 오류 생길 수 있으므로 주의

불필요한 예외처리 피할것.

명확한 에러메시지 제공 필요.

'TIL' 카테고리의 다른 글

사전캠프 15일차  (1) 2024.11.08
사전캠프 14일차  (1) 2024.11.07
사전캠프 12일차  (0) 2024.11.05
사전캠프 11일차  (4) 2024.11.04
사전캠프 10일차  (0) 2024.11.01