본문 바로가기

Python/Python 어렵게 배우기

Python 어렵게 배우기 - Exercise 3: Numbers and Math

원문 : http://learnpythonthehardway.org/book/ex3.html



python에서 사용되는 수학 연산자들은 아래와 같다.

+ plus : 더하기

- minus : 빼기

/ slash : 나누기

* asterisk : 곱하기

% percent : 나머지

< less-than : ~보다 작다

> greater-than : ~보다 크다

<= less-than-equal : ~ 보다 작거나 같다

>= greater-than-equal : ~보다 크거나 같다.



아래와 같이 작성하고 ex3.py로 저장한다.


print "I will now count my chickens:"
print "Hens", 25 + 30 / 6
print "Roosters", 100 - 25 * 3 % 4

print "Now I will count the eggs:"

print 3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6

print "Is it true that 3 + 2 < 5 - 7?"

print 3 + 2 < 5 - 7

print "What is 3 + 2?", 3 + 2
print "What is 5 - 7?", 5 - 7

print "Oh, that's why it's False."

print "How about some more."

print "Is it greater?", 5 > -2
print "Is it greater or equal?", 5 >= -2
print "Is it less or equal?", 5 <= -2



결과는 아래와 같다.





알 수 있는 내용...

1. 참 거짓 표현은 "True", "False"이다.

2. "정수 / 정수" 의 결과는 정수(소수점 이하 버림) 이다.

3. print 함수 뒤에 출력하고 싶은 내용을 콤마(",")로 연결 할 수 있다.

4. print 함수는 어떠한 형태의 내용(string, int, boolean)도 출력 가능하다.


반응형