Coding Log

사칙연산

파이썬도 역시 프로그래밍 언어답게 직관적이다
일상생활에서 사용하는 사칙연산을 방법대로 하면 된다
단 곱셈과 나눗셈은 */ 로 표현한다

소스코드

print(1 + 2)
print(3 - 4)
print(5 * 6)
print(7 / 8)

실행결과

3
-1
30
0

나머지 연산(Modulus Operator)

프로그래밍 언어에는 나머지를 구하는 연산자도 있으며 %로 표현한다

소스코드

print(9 % 5)
print(8 % 4)
print(7 % 3)
print(6 % 2)

실행결과

4
0
1
0

기본적으로 내장된 수학 함수들

sum(iterable[, start])

객체의 시작값부터 총 합계를 반환한다
시작값이 없으면 0부터 시작한다

소스코드

sum([1,2,3])
sum([1,2,3],10)

실행결과

6
16

max(iterable)

객체의 중에서 최대값을 반환한다

소스코드

max([1,2,3])
max([1,2,3,10])

실행결과

3
10

min(iterable)

객체의 중에서 최소값을 반환한다

소스코드

min([1,2,3])
min([1,2,3,10])

실행결과

1
1

abs(x)

파라미터 x의 절대값을 반환한다

소스코드

abs(10)
abs(-10)

실행결과

10
10

pow(x, y[,z])

파라미터 x의 y제곱값을 반환한다
세번째 파라미터 z값이 입력된 경우 x의 y제곲값을 z로 나눈 나머지를 반환한다

소스코드

pow(210)
pow(2103)

실행결과

1024
1 # 1024 = 3 * 341 + 1 

round(x[,n])

파라미터 x의 반올림 결과를 반환한다
파라미터 n은 소숫점을 기준으로 반올림 자릿수를 결정한다
입력하지 않으면 기본값은 0이다

소스코드

round(1234.5678)
round(1234.56783)
round(1234.5678-3)

실행결과

1235.0
1234.568
1000.0

divmod(a, b)

a를 b로 나누었을 때의 몫과 나머지를 튜플형태로 반환한다.
(몫, 나머지)

소스코드

divmod(103)
divmod(1.23.4)

실행결과

(31)
(0.01.2)
DISQUS 로드 중…
댓글 로드 중…

트랙백을 확인할 수 있습니다

URL을 배껴둬서 트랙백을 보낼 수 있습니다