본문 바로가기

교육/[Codeit] 프로그래밍 기초 in Python

숫자형 + 심화

반응형

# 정수형 계산
# 덧셈
print(4 + 7)

# 뺄셈
print(2 - 4)

# 곱셈
print(5 * 3)

#나머지
print(7 % 3)

# 거듭제곱
print(2 ** 3)

# 소수형 계산
# 덧셈
print(4.0 + 7.0)

# 뺄셈
print(2.0 - 4.0)

# 곱셈
print(5.0 * 3.0)

#나머지
print(7.0 % 3.0)

# 거듭제곱
print(2.0 ** 3.0)


# 정수형+ 소수형 계산
# 덧셈
print(4.0 + 7)

# 뺄셈
print(2.0 - 4)

# 곱셈
print(5.0 * 3)

#나머지
print(7 % 3.0)

# 거듭제곱
print(2.0 ** 3)

#소수형이 조금 더 힘이 쌔다


# 나누기
print(7 / 2)
print(6 / 2)
print(7.0 / 2)
print(6.0 / 2.0)
# 나누기는 다 소수로 나온다
# 나눗셈을 하면서 정수로 나오기를 원한다면 형번환 이라는 걸 해야한다

print(2 + 3 * 2)
# 사칙연산에 따라 곱셉 먼저 계산한다.

print(2 * (2 + 3))
# 괄호 안의 수 부터 계산한다.

 

 

심화과정

# floor division (버림 나눗셈)
print(7 // 2)
# 나눈 결과값에서 나머지는 버림
print(8 // 3)
print(8.0 // 3)
# 계산 값이 소수가 있으면 결과값도 소수로 나온다.
# round(반올림)
print(round(3.1415926535))
# 소수점 둘째자리로 반올림 하고 싶으면
print(round(3.1415926535, 2))
# 소수점 넷째자리로 반올림 하고 싶으면
print(round(3.1415926535, 4))

728x90
반응형

'교육 > [Codeit] 프로그래밍 기초 in Python' 카테고리의 다른 글

불 대수, 불린형  (0) 2020.11.05
format 실습과제  (0) 2020.11.04
format을 이용한 문자열, format 다루기  (0) 2020.11.04
형변환(Type conversion / Type casting)  (0) 2020.11.04
문자열(String)  (0) 2020.11.04