Search

반응형

'python'에 해당되는 글 26건

  1. 2020.09.29 [HOW]파이썬(Python) 특징에 대해 알아봅니다. -왕초보 시작
  2. 2020.09.28 파이썬(Python) 처음 시작하기 앞서...
반응형

안녕하세요. 신기한 연구소입니다.

정말 오랜 시간 자바(JAVA) 개발자로 지내왔는데 새로운 공부가 하고 싶은 마음에

파이썬(Python)을 선택하게 되었네요.

마침 잠깐 쉬는 기간이라 딱 좋은 시기입니다.

이왕 시작한 포스팅이니 끝까지 잘 정리해서

혹시 개발할 때 사전처럼 사용할 수 있기를 기대하며 시작해 보려고 합니다.

 

 

파이썬(Python)이 공짜랍니다.

훌륭하지 않습니까?

귀도 반 로섬이 개발한 언어로 BBC 프로 중 Monty Python's Flying Circus를 보고

따온 이름이라고 합니다.

큰 뱀 모양이던데 여하튼 공짜라서 좋네요.

 

 

파이썬(Python)은 배우기 쉽다고 합니다. 정말일까요? 아직 모르겠네요.

언어마다 약간씩 다르지만 비슷한 문법을 가지고 있는데

파이썬(Python)은 고수준 인터프리터 언어로 쑥~읽는 느낌이 든다고 합니다.

그래서 파이썬(Python)은 심플하다고 합니다. 기대됩니다.

심플하니 개발 속도도 빠르겠네요.

다양한 플랫폼을 지원합니다.

C/C++로 만든 프로그램에 쉽게 추가할 수도 있고

그 반대의 경우도 가능하다고 합니다.

파일 입출력, 시스템 호출, 소켓, 웹프로그램, GUI, DB 프로그램 등 다양한 프로그램을 개발할 수 있답니다.

파이썬(Python)은 무료에 심플한 언어지만,

막강한 기능을 가지고 있다고 합니다. (유연한 배열, 딕셔너리 등)

파이썬(Python)은 인터프리터 언어라고 했습니다. 개발한 코드 한 줄 단위로 바로 실행할 수 있습니다.

컴파일 작업과 링크 단계가 없기에 많은 시간을 아낄 수 있답니다.

변수, 인자에 대해 선언을 하지 않아도 되고

코딩을 그룹화 하는 { }가 필요 없답니다. 들여 쓰기로 가능하다고 하네요.

고수준 자료형으로 복잡한 연산도 한 구문으로 처리 가능하기에 Java 등 컴파일 프로그램보다

훨씬 심플하다고 합니다.대충 여기까지 파이썬(Python)에 대해 알아보니엄청 좋은 개발 언어로 생각되네요.구글에서도 많은 프로젝트를 파이썬(Python)으로 했다고 하니..배우면 많은 도움이 될 듯 하네요.튜토리얼이나 많은 파이썬(Python) 책의 내용보다쉽고 간단하게 정리해서 표현하고개발 시 바로 보고 활용할 수 있는 정도로 포스팅할 계획인데..잘 될 수 있도록 노력해 보겠습니다.위에 이야기했던 파이썬(Python)의 특징이 정말 사실인지JAVA와 비교해서 어떤 면이 뛰어나고 반면 어떤 부분이 불편한지에 대해 비교도 해 볼 생각입니다.다음 포스팅부터 HelloWorld로 직접 코딩해 볼 겁니다.

 

아래 하트(공감) 버튼을 눌러서 더 다양한 글을 쓸 수 있게 응원 부탁드립니다. 감사합니다.

 

반응형
반응형

안녕하세요. 신기한 연구소입니다.

파이썬(Python)이 존재하고 유명하다는 건 오래전 알았지만 

최근까지 자바(Java)로 개발을 해 왔기에 접할 기회가 없었습니다.

 

 

공부하기 위해 책도 몇 권 사뒀지만 펼쳐보지 못한 채 책장에 꽂혀 있는 게 오래되었네요.

처음에는 HTML과 JavaScript(자바스크립트)로 시작해서

비주얼베이직(VB), Delphi(델파이), PowerBuilder(파워빌더), C/C++로 프로젝트를 진행했었고

Java(자바)가 유행을 하면서 모 대기업 프로젝트에 투입되면서 JSP와 EJB기반의 환경을 

만나게 되었답니다.

사실 프로그램 언어는 기본 문법과 구성만 안다면 어려울 게 없다고 생각합니다.

중요한 건 로직/알고리즘이지요.

더 중요한 건 고객사의 요구사항을 정확히 분석 이해해서 

원하는 프로그램을 개발해서 적시에 제공하는 게 최종 목표이고 

이 부분에서 경력과 노하우가 생긴다고 봅니다.

 

하지만 구조적 프로그램과 객체지향 프로그램은 다릅니다.

그래서 단순히 언어를 배우는 것도 중요하지만

해당 언어의 환경과 특징도 반드시 이해하고 사용하는 것이 중요합니다.

C(구조적 프로그램)만 사용했던 개발자를 JAVA(객체지향 프로그램) 프로젝트에

투입한 적이 있는데.. 객체지향을 배운 적이 없기에 JAVA를 C처럼 만들더군요.

결국 객체지향 구조를 이해하지 못하고 중도 포기하는 상황이 발생한 적도 있었답니다.

 

JAVA(자바)는 아직도 흥미로운 프로그래밍 언어임이 틀림없습니다.

실증 나서 파이썬(Python)을 배우는 것이 아니고

다양한 언어와 환경을 접해보고자 파이썬(Python)을 시작해보려고 합니다.

 

우선 20년 개발 경력이지만 자만감을 버리고 초보의 마음으로 시작하려고 합니다.

교재는 파이썬(Python) 재단(https://www.python.org/)의 튜토리얼(Tutorial)을 기반으로 하면서

 

Welcome to Python.org

The official home of the Python Programming Language

www.python.org

가지고 있는 책을 활용해서 충분히 이해하고 테스트해본 후 

파이썬(Python) 쉽게 사용하는 방법의 개념으로 포스팅할 계획입니다.

 

처음 배우고 사용하는 만큼 여러분과 다르지 않기에 

즐거운 마음으로 공부하고 공유할 것이니

여러분도 같이 즐겁게 파이썬(Python) 코딩을 즐겨보기 바랍니다.

 

파이썬(Python)은 인터프리터(Interpreter) 언어로 예전 베이직(비주얼베이직)에서 

사용하던 방식이더군요.

유명하고 인기도 많다는 파이썬(Python)을 빨리 만나고 싶네요. ㅎㅎ

 

반응형