기타게임 파이썬 기초 강의 #1
컨텐츠 정보
- 21 조회
- 0 추천
- 0 비추천
-
목록
본문
작성자: 작성자 없음
다양한 프로그래밍 언어중에 초보자들이 쉽게 접근하기 가장 쉬운 언어중 하나가 바로 파이썬 입니다.
다른 언어들에 대한 강의 자료는 많이 올라와 있는 것 같은데 파이썬이 없는 것 같아서 자료 올립니다.
하루에 1개씩 강의자료를 정리해서 올려볼께요
======================== #1 파이선 소개와 설치 =========================
프로그래밍이란 무엇인가?
• 프로그래밍 • 일련의 명령들(instruction)의 나열로 계산과정 (computation)을 어떻게 행해야 하는지 기술하는 것이 다
• 문제 해결하는데 도움을 준다 • 문제를 체계적으로 구성하는 능력 • 창의적 해결 방법과 과정 제시
• 해결책에 대해 정확하며 명료하게 제시 프로그램에 대하여 배우는 과정은 문제 해결 능력을 키울 수 있는 탁월한 기회를 제공한다
프로그래밍 언어
• 고차원 언어(high level language)
- C, C++, Perl, Python, and Java - 컴파일러; 실행 파일을 생성하여 실행
• 인터프리터
- 코드를 직접 실행한다 - 일괄적으로 컴파일하여 실행화일을 만들지 않고 실 행되도록 기능 제공
왜 파이썬을 활용하는가?
• 파이썬은 • 일반적인 목적으로 인터프리트(Interpret)할 수 있는 고급 프로그래밍 언어 • 문법이 간단
• 가독성이 좋음 • 종합적이고 큰 규모의 표준 라이브러리 제공 • 다양한 프로그래밍 패러다임 제공 • 객체지향 언어, 명령 지향 언어, 함수형 프로그래밍 방식
문법의 특성
• 들여쓰기 이용한 블록 구조
파이썬으로 할 수 있는 일
• 시스템 유틸리티 제작 • GUI 프로그래밍(Tkinter) • C/C++와의 결합 • C/C++ 작성 프로그램을 파이썬에서 사용 가능 • 웹 프로그래밍 • 수치 연산 프로그래밍 • NumPy 활용
• 데이터베이스 프로그래밍 • 사이베이스(Sybase), 인포믹스(Infomix), 오라클 (Oracle), 마이에스큐엘(MySQL), 포스트그레스큐엘 (PostgreSQL) 등의 데이터베이스에 접근할 수 있는 도 구 제공
• 데이터 분석, 사물 인터넷 • 판다스(Pandas)라는 모듈을 이용하여 데이터 분석
파이썬 설치
• http://www.python.org 에 접속하기
• 컴퓨터 사양에 맞는 installer를 선택
• 다운받은 파일 실행하여 인스톨 하기
설치가 잘 되었다면 한번 실행해 보세요~
• IDLE 실행 해 보기
- Integrated DeveLopment Environment for Python
- the Python IDE built with the Tkinter GUI toolkit
- 파이썬으로 만들어졌으며, Tkinter GUI 지원, 윈도우와 유닉스에서 사용 가능, 여러 개의 작업 가능하고, 입력 취소 기능 제공, 간단한 디버깅 기능 제공
실행도 잘 되었겠다, 간단한 명령어를 한번 써볼까요?
다음 강의에서는 아래의 주제로 진행을 하겠습니다.
-
등록일 00:20
-
등록일 08.20
-
등록일 08.10VMware 네트워크 IP 설정댓글 2
-
등록일 08.08