1.2. 숫자 계산 :: Python일반[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

Python일반
[1]
등록일:2015-05-28 13:27:10 (0%)
작성자:
제목:1.2. 숫자 계산

자, 이제 파이썬을 슬슬 시작해 볼까요?

윈도우의 시작 메뉴에서 '모든 프로그램', 'Python2.7', 'Python(Command Line)'을 차례로 눌러주세요. 이상한 프로그램이 하나 떴지요?

위와 같이 나올 겁니다. 여러분은 앞으로 이 것을 이용해서 프로그램을 하게 될 겁니다.

그럼 뭐부터 해볼까요. 쓱싹쓱싹(손 비비는 소리)… 더하기 빼기가 좋겠군요.

>>> 1 + 2

위와 같이 쓰고 키를 눌러보세요. 답이 나옵니까? 무지 쉽군요.

그럼 빼기도 해볼까요?

>>> 50 - 4
46

역시 생각대로 잘 되는군요. 윈도우 첨 배울 때보다도 훨씬 쉽답니다. 하하하.

컴퓨터 켜고 끄는 법보다 더 쉽지 않습니까???

곱하기 나누기까지만 하고 오늘은 쉴까요? 원래 첫 수업은 가볍게 시작하는 거니까요.

그럼 이번엔 좀 더 어려운 숫자를 이용해서 곱셈을 시켜 봅시다.

>>> 12345678 * 3
37037034

곱하기도 성공! 알고 계시겠지만 컴퓨터에서는 *가 곱하기를 뜻한답니다. 나누기는요?

그렇습니다. /가 나누기지요. 이 정도는 기본이지요? 그럼 나눗셈도 해볼까요?

>>> 5000 / 3
1666

훌륭하군요. 나눗셈도 멋지게 해치우는 우리의 파이썬! 그럼 오늘의 수업은 이만 줄이고 친구 만나러 가볼까요?

네? 이상하다구요? 뭐가 이상하죠? 5000을 3으로 나누면 1666.6666666……이라구요?

오웃! 그걸 눈치채시다니… 대단하시군요. 어려운 수를 써서 슬쩍 넘어가려고 했는데 눈치를 채셨군요. 좀 더 복잡한 수를 썼어야 하는건데… TT

파이썬에서는 정수끼리 나눗셈을 하면 계산 결과도 정수로 돌려준답니다. 1666.666666…에서 소수점 이하는 버리고 정수 부분인 1666만 돌려주는 것이지요.

그럼 소수점 이하까지 계산하려면 어떻게 할까요?

그건 오늘의 숙제입니다. 빨리 도망가야지~ 하하하… 그럼 또 만나요~


출처 : https://wikidocs.net/51

[본문링크] 1.2. 숫자 계산
[1]
코멘트(이글의 트랙백 주소:/cafe/tb_receive.php?no=34440
작성자
비밀번호

 

SSISOCommunity

[이전]

Copyright byCopyright ⓒ2005, SSISO Community All Rights Reserved.