codestates / codestates/ds-blog
[조보현] of DSFT 2일차(200901) : Python 101_Python입문
- Dominant language
- No language data
- Stars
- 2
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description

~Python 101에 갑자기 produce 101가 생각나서..~
~프듀팬아니에요ㅠ~
> 그럼 바로 본론으로!
# What is Python ?

> Guido van rossum이 취미로 만든 프로그래밍 언어
- 1991년 최초발표
- 2000년 Python2, 2008년 Python3
> 구글/ 인스타/ 드롭박스등 현재 가장 핫한 프로그래밍
> 이해하기 쉬워 공동작업과 유지보수가 편함
## 특징
> 인간다운 언어
```python
If 4 in [1,2,3,4] : print ( “ 4가 있습니다”)
```
> **오픈소스의 강력함**
- Python 라이브러리들 중에서는 C 로 만들어진 것도 많다.
[관련 기사](https://docs.python.org/2/extending/extending.html)
> Python은 문법이 쉬워 빠르게 배울 수 있음
- 대학교 교양강의로 Python 사용
- 프로그래밍 유 경험자라면 1주일이면 충분 ~(정말?나도ㅠ)~
> Python은 무료지만 강력
- 사용료 걱정 없이 언제 어디서든 파이썬을 다운로드하여 사용
- Python과 C는 찰떡궁합(접착 언어)
ㄴ 상대적으로 쉽지만 느린 파이썬 + 빠른 c 언어 조합 가능
> 간결하다 = 개발 속도가 빠르다
## Python으로 무엇을 할 수 있을까?
- 시스템 유틸리티 제작
- GUI 프로그래밍 : pyqt
- 웹프로그래밍 : flaskdjango
- 수치 연산 프로그램
- 데이터 베이스 프로그래밍 : 데이터 분석, 머신러닝
- IOT : 라즈베리파이
> 만들수 없는 것 : etc
> - 시스템과 밀접한 프로그래밍
> - 모바일 프로그래밍 (이미 다른 좋은 프로그램들이 있어서 굳이..)
[관련 기사](https://realpython.com/mobile-app-kivy-python/)
## Python설치하기
[설치 하러 이동](https://www.python.org)
## [요약하자면,](#custom-id)

Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.