Python 2014. 5. 17. 23:09

Python 산수계산(Calculations)과 변수(Variables)

출처: Python For Kids(Jason R. Briggs) - A playful introduction to programming


Python 으로 산수계산하기

 - 보통 8 X 3.57 과 같은 계산을 할때, 계산기나 종이에 써서 계산을 합니다. Python 으로도 계산이 가능합니다. IDLE 아이콘을 더블클릭해서 Python shell 을 실행시키고 수식을 입력해 보세요.


>>> 8 * 5.57

28.56

>>> 20 + 3650

3670

>>> 3670 - 156

3514


 - Python 에서 사용되는 연산자(Operators)는 더하기(+), 빼기(-), 곱하기(*), 나누기(/) 등이 있고, '곱하기와 나누기'가 '더하기와 빼기'보다 우선하여 연산됩니다. ()이용하여 명시적으로 연산순서를 표시할수도 있습니다.


>>> 5 + 30 * 20 / 10

65.0

>>> ((5 + 30) * 20) / 10

70.0



변수(Variables)

 - 프로그램에서 변수라는 말은 숫자, 문자, 문자열, 목록 등의 정보가 저장되는 공간입니다. 마치 어떤것에 이름을 붙이는것과 같습니다. 예를 들어 fred 라는 변수를 만들고, 우리는 = 기호를 사용하여 fred 라는 이름에 어떤 정보가 저장될지 Python 프로그램에 알려줍니다.숫자 100을 fred 라는 이름의 변수에 저장하고 변수의 내용을 print 함수로 확인할 수 있습니다.


>>> fred = 100

>>> print(fred)

100


 - 변수의 값은 변경 가능합니다.


>>> fred = 200

>>> print(fred)

200

>>> fred = 200

>>> john = fred

>>> print(john)

200


- 변수 이름은 문자와 숫자, _ 를 이용하여 만들수 있지만, 숫자로 시작해서는 안됩니다. 문자로 시작하고 긴 문장을 변수명으로 사용해도 좋지만 중간에 공백이 있으면 안되기 때문에 공백대신 보통 _ 를 사용합니다. 


'Python' 카테고리의 다른 글

Python 프로그램 설치하기  (0) 2014.05.16
Python 2014. 5. 16. 16:32

Python 프로그램 설치하기

출처: Python For Kids(Jason R. Briggs) - A playful introduction to programming


Python 설치

 - Python 설치는 매우 쉽습니다. Python을 설치하면 IDLE 프로그램도 함께 설치됩니다. IDLE 프로그램은 Integrated DeveLopment Envirinment을 의미하고, Python 프로그램을 짤 수 있도록 해줍니다.


윈도우7에 Python 설치하기

 - http://www.python.org 사이트에 들어가서 Python 최신버전(3.x.x)을 다운로드합니다.

 - 다운로드 완료 후, 파일을 더블클릭하면 설치화면이 시작됩니다.

 - Install for all users 선택하고 나머지는 디폴트 설정으로 설치합니다.


바로가기 아이콘 생성하기

 -  바탕화면에서 오른쪽 마우스 클릭 > 새로 만들기 > 바로 가기 클릭 

 - 항목 위치 입력란에 idle 프로그램 위치와 옵션 입력(c:\Python34\Lib\idlelib\idle.pyw -n)

 - 다음 클릭 > 이름란에 IDLE 입력하고 마침 클릭

 - 바탕화면에 IDLE 이라는 이름의 아이콘 확인

 - IDLE 아이콘을 더블클릭하면 Python Shell 이라는 창이 뜹니다.


 - 창안에 보이는 >>> 표시는 프롬프트(prompt)라고 합니다. Python 프로그램 입력을 받아드릴 준비가 되었다는 뜻입니다.

 - 이제 다음 명령을 입력하고 엔터를 쳐 보세요.

 >>> print("Hello World")

 - 명령이 실행되고 난 후에는 다시 프롬프트가 나타나 다음 명령을 받아드릴 준비를 합니다.


축하합니다. 당신은 이제 방금 Python 프로그램을 만들어서 실행시켰습니다.

방금 실행시킨 print 라는 명령을 함수(function)라고 부릅니다. print 함수는 "" 안에 있는 문자열을 화면에 출력하는 역할(function)을 합니다.


Python 프로그램 저장하기

 - IDLE 프로그램 메뉴에서 File > New Window 클릭하고 저장할 코드를 입력합니다.

 >>> print("Hello World")

 - 다시 메뉴에서 File > Save 클릭하고 저장할 경로와 파일명을 입력합니다.(hello.py)

 - 메뉴에서 Run > Run Module 클릭하면 저장된 파일이 재실행됩니다.


 - hello.py 파일이 저장된 경로에서 해당 파일을 더블클릭하면 Python 콘솔창이 뜨면서 결과물을 출력하고 사라집니다.(빠른눈을 가진분만 확인이 가능하지만요)




'Python' 카테고리의 다른 글

Python 산수계산(Calculations)과 변수(Variables)  (0) 2014.05.17
상품/서비스 2014. 4. 25. 19:12

소니 워크맨 (NWZ-W273S) - MP3 플레이어

예전 학교다닐때, 워크맨이 한창 유행하던 때가 있었다. 80년대 후반쯤. 가방안에 워크맨을 넣고 이어폰을 밖으로 꺼내 들으면서 길거리를 돌아다니고, 학교와 학원을 오갔던 기억이 난다. 그러다가 MP3에 밀려 워크맨은 사라진 줄 알았는데.. 소니에서는 지금까지도 워크맨을 팔고 있었다.

카세트 테이프 대신 MP3 파일을 저장하는 것이 바뀌었고, 사용성은 훨씬 좋아졌다.(이어폰 선이 없고, 휴대가 간편하고, 방수까지 된다.)

 

출처: http://store.sony.co.kr/handler/ViewProduct-Start?productId=17828315

 

달리면서 음악을 듣고 싶은 마음에, 처음에는 블루투스부터 알아보았는데..

블루투스의 경우 달리게 되면 음이 끊어지는 현상이 있다고 해서 MP3로 알아보게 되었다.

인터넷 검색을 하면서 우연히 방수가 되는 MP3가 있다는 것을 보고, 개인적으로 수영을 하고 있는지라 달릴때도 듣고, 수영하면서도 들으면 좋겠다 싶어 점찍었는데.. 가격이...

99,000원. 부담되는 가격이라 보류.. 했는데.. 현대 M포인트몰에서 포인트를 이용해 구매할 수 있었다.

 

주목적은 달리기였는데, 실제로 사용해보니 수영에 더 적합했다. 수영 시 착용하면 물안의 고요함 속에서 물소리와 음악만 들린다. 매우 좋다(게다가 귀마개 기능까지). 처음 수영장에서 착용했을때는 물속에 들어가면 이어폰이 빠져서 당황했었는데.. 하다보니 요령이 생겼다. 와이어를 물안경줄 또는 수모로 덮어 고정하는 것이다. 다이빙까지는 무리일 것 같아서 안하고 있고, 일반 수영의 경우는 영법에 상관없이 잘 쓰고 있다. 달리기 시 착용의 경우에는 콘솔형이다 보니 달리면서 발소리가 쿵쿵 들리고 답답한 감이 조금 있다. 오래 착용하면 귀가 좀 아프기 때문에 귀구멍에 꽂지 않고 걸쳐서 듣는다. 볼륨을 크게 하고. 집앞의 천변을 달리기 때문에 물소리와 바람소리, 지나는 사람들 소리를 음악과 함께 듣는다. 장거리 달리기 할때 지루해 지거나 힘들때도 도움이 된다.

 

특히, 안경을 착용해서 보통 귀에 거는 이어폰을 착용하지 못하는데(구매 시 걱정했던 부분이다), 이 제품은 안경위로 와이어가 넘어가기 때문에 크게 불편함이 없어 좋다. 매우 만족하면서 사용중이다.  

 

 

'상품/서비스' 카테고리의 다른 글

회오리 세차(대전 대흥동)  (0) 2014.04.24