네이버 Boostcamp AI tech 4기
-
2022.09.22 학습기록 (부캠4일차)네이버 Boostcamp AI tech 4기 2022. 9. 23. 03:40
새로 알게 된 내용 try~except 문에 Exception case를 설정할 수 있다는 것 try~except~else문 try~except~finally문 강제로 Exception 발생시키는 raise 구문 조건에 따라 Exception 발생시키는 assert 구문 pathlib 모듈 : path를 다룰 수 있음 pickle 모듈 : 파이썬의 모든 객체를 저장할 수 있다 Logging 모듈 전체 configparser, argparser np.array().nbytes numpy의 concatenate는 속도 부분에서 이점이 없다 np.any, np.all np.where str.translate, str.maketrans 고민했던 것 ImportError 해결하기.. 왜 기본모듈이 없다는 걸까....
-
2022.09.21 학습기록 (부캠3일차)네이버 Boostcamp AI tech 4기 2022. 9. 21. 22:59
새로 알게 된 내용 python에서 함수에 parameter를 전달하는 방식은 value(값)를 전달하는 것도 아니고, reference(참조, 주소)를 전달하는 것도 아닌 객체의 주소가 전달된다. (함수 내부에서 parameter에 대한 변형이 일어나면, 외부에서도 적용되지만, 재할당하는 경우는 상관없다.) 함수 내에서 전역변수를 사용하고 싶다면 "global "으로 선언 필요 전역변수와 지역변수의 변수명이 같아도 서로 영향이 없다. 함수 docstring 코딩 컨벤션 PEP8 flake8, black 모듈 collections 의 namedtuple functools 의 reduce zip(*LIST) : zip과 asterisk를 활용한 행열전환 회고 python을 잘 알고 써왔다고 생각했는데 모르..