본문 바로가기

PYTHON

python 시작하기

1. 파이썬이란?

- 1980년대 말 고안되어 네덜란드 CWI의 귀도 반 로섬이 1989년 12월 구현하기 시작

- 비단뱀을 뜻하는 영어 python으로 개발자가 즐겨보던 코미디 프로그램 <몬티 파이썬>에서 유래

2. 특징 (배우기 쉽고 강력한 프로그래밍 언어)

- 프로그래밍 언어 중 가장 쉬운 문법

- 높은 실사용과 생산성으로 실제 서비스에서도 사용

- 배우기 쉽다는 것은 주관적이다.

특히, 최근 개발된 언어 대부분이, 오랫동안 가장 많이 사용되고 있는 C 계열(C,C++,C# 등) 언어에 비해서 배우기 쉽다는 것이 중론이다.

그러나, 파이썬은 타 언어에 비해서 문법이 간결하고 배워야 하는 키워드가 작다는 점에서 상대적으로 쉬운 프로그래밍 언어라고 할 수 있다.

- 강력하다는 것 또한 주관적이다. 

3. 활용

- 수학, 과학등 기초학문

- SNS 등 웹서버

- 빅데이터, 머신러닝

- 인공지능 개발

- 그래픽, 게임 개발

 

4. 파이썬의 이스트에그

import antigravity

https://xkcd.com/353/xkcd.com/353/ 

Tim Peters(파이썬 언어를 개발하는데 크게 기여한 개발자 ) 가 쓴 파이썬 설계 원리 20 선禪으로 추구하는 철학을 보여줌

 

Python

This work is licensed under a Creative Commons Attribution-NonCommercial 2.5 License. This means you're free to copy and share these comics (but not to sell them). More details.

xkcd.com

import antigravity

 

improt this

import this

 

(3) from future import braces

(4) from future import barry_as_FLUFL

(5)import hello

5. 설치

(1) python : http://www.python.org

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

 

(2) pycharm : https://www.jetbrains.com/ko-kr/pycharm/

 

PyCharm: JetBrains가 만든 전문 개발자용 Python IDE

지능적인 코드 완성, 즉각적인 오류 검사, 빠른 수정 등 다양한 기능을 갖춘 Python 및 Django IDE입니다.

www.jetbrains.com

 

'PYTHON' 카테고리의 다른 글

Jupyter Notebook  (0) 2020.11.04
인공지능 참고 서적  (0) 2020.11.03
데이터과학 경진대회  (0) 2020.11.03
인공지능(AI) 참고 사이트  (0) 2020.11.03
Descriptors  (0) 2020.10.21