반응형
1. Python 개인 과제 리뷰
1) 제품 재고 관리
피드백 : 로직 구조가 잘 보이는 직관적인 코드.
로직구조라는 것을 잘 이해하지는 못했지만
잘하신 부분이라고 언급해주셨으니 좋긴 하다.
2) 이메일 주소 유효성 검사
오답!
피드백1 : 이메일의 점검 로직이 잘 보임.
피드백2 : .com을 유효한 도메인으로 걸러내지 못함.
결국은 문의 드렸던 사항이 수용되지 않아 오답처리 되었다.@ 2개는 문제의 조건에 없지만 걸러야 한다고 했으면서....
3) 마라톤 미 완주자 찾기
피드백: continue를 통한 리스트 그대로의 문제풀이.
다른 분들의 정답을 보면 최빈값을 통해서 찾는다든지.
다양한 답안이 나왔서 그 부분도 생각해보면 좋을 듯 하다.
4) 고객 데이터 관리 시스템
피드백1 : very good?피드백2 : 마지막 reduce_point 함수에서 포인트가 부족할 경우 따로 메세지를 출력하면 좋았을 듯.
그냥 여러 인수와 현재 점수를 출력만 했지.
포인트가 모자라다 등의 메세지는 출력하지 않았던 거 같다.
2. 데이터 전처리 강의
1) 인코딩
pandas의 read_csv나 to_csv 등등 encoding='method' 변수를 통해
인코딩 방식을 정할 수 있다.
import pandas as pd # UTF-8 인코딩으로 파일 불러오기 data = pd.read_csv('file.csv', encoding='utf-8') # ASCII 인코딩으로 파일 불러오기 data = pd.read_csv('file.csv', encoding='ascii') # CP949 인코딩으로 파일 불러오기 data = pd.read_csv('file.csv', encoding='cp949') # utf-8-sig 인코딩으로 파일 불러오기(호환버전) data = df.read_csv("file.csv", encoding="utf-8-sig")
반응형
'TIL' 카테고리의 다른 글
내배캠 TIL 25일차 (1) | 2024.01.23 |
---|---|
내배캠 TIL 24일차 (1) | 2024.01.22 |
내배캠 TIL 22일차 (0) | 2024.01.18 |
내배캠 TIL 21일차 (0) | 2024.01.17 |
내배캠 TIL 20일차 (0) | 2024.01.16 |