티스토리 뷰

반응형

Python?

Cherrymusic이라는 music streaming server를 설치해서 사용하는 중이다. UI도 마음에 들고, 내가 원하는 기능들이 지원된다. 나만의 멜론!? 하지만, 살짝 부족한 부분들이 있다. Cherrymusic을 수정하려면 Python을 배워야지만 가능할듯... 
오늘부터 공부한 내용들을 이 게시판에 적어 보련다. 까먹으면 바로 바로 찾아 볼 수 있도록...
함 시작해보자.

책은?

위키독스라는 유용한 사인트를 발견했다. 온라인으로 책을 제작공유하는 플랫폼이란다. '점프 투 파이썬'. 그래 너로 정했다. 링크를 참고하세요. 

Introduction

귀도 반 로섬이 만들었고, 인터프리터 언어다.
구글의 50%이상이 파이썬으로 만들어졌다.
쉽단다... 과연그럴까!?
할 수 있는 일들은.... 시스템 유틸리티, GUI, C/C++과의 결합, 웹프로그래밍, 수치연산 프로그래밍, 데이터베이스 프로그래밍.
Glue language

설치

simply,

샘플 프로그램

일단 hello, world부터 찍어보자
화면에 hello, world!가 찍힌다. 
python종료는 Ctrl + D

변수


반복문

먼저 for문
위처럼하면 안된다. 아래처럼 print앞에 탭을 입력해야한다. 이런 문법 낯설다. 주의하자. 
다음은 while
for문과 while문 뒤에 ':'요놈 붙여야한다. 안붙이면 syntaxError가 출력된다. 또 반복문을 종료하려면 ... 에서 Enter를 치면 된다.

조건문

조건문은 if가 쓰인다. 아래는 if ... else ... 

함수


python script 작성

텍스트로 python script작성. 에디터로 작성는 방법은 .py로 파일을 만들면 된단다.
실행은 python으로 해줘야한다. cherrymusic도 저렇게 실행을 시켰지...


반응형

'Programming > Python' 카테고리의 다른 글

CSV module 사용하기  (0) 2018.02.27
Requests module 사용하기  (0) 2018.02.25
화면 캡쳐 및 화면 출력  (0) 2018.02.20
Python version & bit 확인  (0) 2018.02.05
화면 캡쳐 및 저장  (0) 2018.01.25
[python IDE]PyCharm 설치  (0) 2014.06.19
자료형  (0) 2014.03.29
04-19 18:09
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함