Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Tableau
- 멋쟁이사자처럼
- numpy
- machineleaning
- 범죄통계
- pandas
- 데이터 사이언티스트
- 데이터분석가
- Deeplearning
- 데이터 분석가
- Data Scientist
- 파이썬
- Data Science
- data analyst
- MachineLearning
- machinelearing
- data
- CNN
- python
- Machine Learning
- SQL
- AISCHOOL
- ai
- deep learning
- DNN
- EDA
- data analysis
Archives
- Today
- Total
Molybdenum의 개발기록
[TIL] 6일차_PYTHON_01 본문
▶ 프로그래밍의 개요
컴퓨터 : 계산 수행 : cpu, RAM, SSD(HDD) : OS(물리적장치제어) : APP(물리적장치사용절차)
▶ 프로그램언어의 종류
- 컴파일러언어 : 코드 실행하기 위해 컴파일 시간이 필요하며 속도가 빠르다.
- 인터프리터언어 : 컴파일시간이 필요하지 않으며 속도가 느리나 문법이 쉽다 : python
▶ jupyter notebook
= cell 단위로 코드를 실행하는 환경(에디터 : IDE)
▶ mode
- 명령모드(esc) : cell 수정
- 편집모드(enter) : cell 내용 수정
▶ style
- 코드 : python 문법실행
- 텍스트 : markdown 문법실행 : 코드를 설명하거나 이미지를 추가할 때
▶ short cut
- shift + enter : 코드를 실행
- esc + a, b : 셀을 (위쪽/ 아래쪽에) 생성
- ctrl + space : 자동완성
▶ python
컴퓨터의 CPU, RAM, SSD(HDD)를 사용하는 방법, 문법 학습
1. 변수선언
- RAM을 사용하는 문법 : 메모리에 저장공간을 만들어 데이터를 저장한다.
2. 데이터타입
- RAM을 효율적으로 사용하는 문법
- int, float, str, bool, list, tuple, dict, set
3. 연산자
- CPU를 사용하는 문법
- 산술, 할당, 비교, 논리, 멤버
4. 조건문
- 특정 조건에 따라서 다른 코드를 실행
- if, elif, else
5. 반복문
- 특정 코드를 반복적으로 실행
- while, for, break, continue, range(), zip(), enumerate()
6. 함수
- 반복되는 코드를 묶어서 코드 작성 및 실행
- def, args, params, docstring, scope, lambda
7. 클래스
- 비슷한 기능의 변수, 함수를 묶어서 코드 작성 및 실행
- 객체지향을 구현한 문법
- class, self, __init__(), __add__(), __str__()
8. 모듈, 패키지
- 모듈 : 변수, 함수, 클래스를 파일(.py)로 묶어서 코드를 작성 및 실행하는 방법
- 패키지 : 여러개의 모듈을 디렉토리로 묶어서 코드를 작성 및 실행하는 방법 : 버전정보
- import, from, as
9. 예외처리
- 코드 에러에 대한 처리를 하는 문법
- try, except, finally, raise
10. 입출력
- SSD(HDD)를 사용하는 문법 : RAM(data) > SSD(data), RAM(data) < SSD(data)
- pickle
'TIL' 카테고리의 다른 글
[TIL] 6일차_질문답변상자 만들기 (1) | 2023.02.28 |
---|---|
[TIL] 6일차_PYTHON_02 (0) | 2023.02.28 |
[TIL] 4일차_IMAP (0) | 2023.02.28 |
[TIL] 4일차_GoogleTranslate (0) | 2023.02.28 |
[TIL] 4일차_API 날씨 정보 받아오기 (0) | 2023.02.28 |
Comments