일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Jupyter Notebook
- Python
- 데이크루
- 디지털직무
- 알고리즘
- 비지도학습
- 일반상식
- 과대완전
- IT용어
- 데이터분석
- 은행
- jupyternotebook
- 금융상식
- 지도학습
- 파이썬문법
- 군집분석
- 은행채용
- 디지털용어
- 과소완전
- 금융권
- 직무역량평가
- 파이썬
- 주피터노트북
- 사전학습
- 디지털
- 머신러닝
- 금융
- IT
- 데이콘
- dacrew
- Today
- Total
반응형
목록코딩 (2)
Ming's blog
1. 입력(input()) 변수 = input() - 변수에 입력받은 값을 집어넣겠다는 의미 * 형변환 - 어떤 것을 입력하든 문자열로 입력되기 때문에 형 변환이 필요 int() : 정수형 변환 float() : 실수형 변환 str() : 문자열 변환 list() : 리스트 변환 num=input() #3입력 num2=int(num) print(num) #3 print(type(num)) # print(type(num)) # 2. 논리형 자료와 비교연산 (1) 논리 자료형 - 참(True) 혹은 거짓(False)을 나타내는 자료형 (2) 비교 연산자 - 숫자나 문자의 값을 비교하는 연산자 - 주어진 진술이 참이면 True, 거짓이면 False * 비교 연산자의 종류 A == B : A와 B가 같다 A !..
1. 좋은 코드를 짜기 위한 원칙 1) 간결한 코드 작성 ex) 전역 변수 사용 2) 코드 재사용 ex) 함수, 클래스 생성 3) 표준 라이브러리 공부 4) 같은 형태로 프로그램 작성 5) 일관적이고 명료한 명명법 사용 6) 자료 정규화하여 저장 7) 코드와 데이터 분리 2. 자주 하는 실수 1) 산술 오버플로 - 계산 과정에서 변수의 표현 범위를 벗어나는 값을 사용하는 것 2) 배열 범위 밖 원소에 접근 3) 일관되지 않은 범위 표현 방식 사용 -> 반 열린 구간 사용! ex) [a,b) 4) off-by-one 오류 - 큰 줄기는 맞지만 하나가 모자라거나 많아서 틀리는 코드의 오류 5) 상수 오타 6) 스택 오버플로 - 사용하는 환경의 스택 허용량에 대해 미리 숙지 7) 다차원 배열 인덱스 순서 바꿔..