◆ 파이썬

[Python]파이썬 독학 1일차 파이썬이란

hobbyi 2019. 11. 28.

목차

반응형

안녕하세요!!

 

저는 32살 (2019년기준) 직작인인데요.

요즘 퇴근후에 공허하게 지나가는 시간이 아깝고 공허함을 많이 느껴

무엇을하면 하루하루를 보람차게 보낼수 있을까 생각을하다가

운동/게임/공부를 돌아가면서 해보자는 목표를 잡았습니다.

 

운동은 취미생활로 골프를 배워볼 예정이구요

게임은 파워오브엑자일이라는 게임을 해볼예정이구요

공부는 파이썬이라는 언어를 통하여 프로그래밍을 배워볼 예정입니다.

 

하나만 제대로 해도 성공이라고 생각하고 진행 할 예정입니다.

 

일단, 저는 전자전기를 배운 공대생입니다.

그래서 대학을 다닐때 잠시 C언어를 배우긴 하였지만 정말 맛보기로 이론적인 부분만 배웠기때문에

그리고 10년이상 지났기 때문에 잘 할수 있을지는 모르겠지만

열심히 해볼 생각입니다.

 

 

[Python]파이썬 독학 1일차 파이썬이란

1. 파이썬이란??

- 1991년도 귀도반 로썸이라는 사람이 만든 프로그래밍 언어이다.

- 귀도반 로썸이라는 사람이 좋아하는 TV 코미디 프로그램 "Monty Pyton's Flying Circus"에서 따왓다고 합니다.

- 사전적인 의미로 "뱀"이라서 파이썬 관련용어들은 뱀과 관련된 이름들이 많다고합니다.(ex 아나콘다 등)

 

2. 파이썬의 특징

- 문법이 매우 간단?간결하여 가독성이 굉장이 좋다

- 코드의 단락을 들여쓰기로 구분/구별하기 때문에 블럭을 매우잘 구분해야한다

- 영역별로 매우 많은 라이브러리가 제공되어있어서 사용가능한 분야가 많다

- 기본제공 라이브러리 이외에도 간편하게 라이브러리를 만들어 추가할수있다.

- C언어로 구성된 라이브러릴를 사용하면 속도향상된다.

- 파이썬자체는 무료로 사용가능(Tool 및 SW들은 유료인경우도 있다)

- 기본적인 문자열이 모두 유니코드를 사용하기 때문에 유니코드를 지원하는 언어를 대부분 사용할수있어

   언어적으로 자유롭다.

- 변수의 타입은 기존 C언어나 다른 언어와 다르게 미리 지정하여 메모리를 확보하는 것이아니라 실행중에 사용되는

  메모리를 보고 동적으로 관리된다.

 

3. 파이썬의 종류

- C파이썬

  -> C언어로 작성된 파이썬으로 가장 기본적인 파이썬이다.

- J파이썬

  -> Java로 작성된 파이썬으로 java가상머신에서 작동가능하다.

- Iron파이썬

  -> .NET와 Mono용으로 개발된 파이썬으로 C#으로 구현되어있다.

- PYPY

  -> 파이썬 언어로 만들어진 파이썬

 

4. 파이썬의 응용분야

- 소프트위어 교육

- 임베디드

- 웹 프로그래밍

- 유틸리티 제작

- 데이터 전처리

- 데이터 분석

- 머신러닝

 

 

오늘은 이렇게 파이썬 배우기 1탄을 마치도록하겠습니다.

파이썬을 배우면서 일주일에 2~3개의 글을 올려볼 예정이오니 

파이썬을 같이 배우실 분은 댓글 및 같이 배울수 있었으면 좋겠습니다.

 

https://dowg.tistory.com/10?category=740934

반응형

댓글