[Python] Math Expression 산술 연산자

Inah-_-·2021년 2월 23일
0

Python

목록 보기
12/21
post-thumbnail
post-custom-banner

Math Expresstion

연산자(operator)란?

하나 이상의 연산자를 입력 받아 특정 연산을 하는 것.

산술 연산자(arithmetic operator)

앞에 선언한 변수들의 값으로 연산을 할 수 있다.

  • addition 더하기 + (덧셈)
  • subtraction 빼기 - (뺄셈)
  • multiplication 곱하기 * (곱셈)
  • Exponentiation 제곱 ** (거듭 제곱)
  • division 나누기 / (값을 나눔)
  • Floor Division 몫 // (나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 수만 구함)
  • Modulo 나머지 % (나누기 연산 후 몫이 아닌 나머지를 구함)

더하기 +

rara_age = 10
chung_age = 2
addition = rara_age + chung_age

print(addition)

# output
12

빼기 -

rara_age = 10
chung_age = 2
subtraction = rara_age - chung_age

print(subtration)

# output
8

곱하기 *

rara_age = 10
chung_age = 2
multiplication = rara_age * chung_age

print(multiplication)

# output
20

제곱 **

rara_age = 10
chung_age = 2
Exponentiation = rara_age ** chung_age

print(Exponentiation)

# output
100

나누기 /

rara_age = 10
chung_age = 2
division = rara_age / chung_age

print(division)

# output
5

정수 나누기(몫) //

rara_age = 10
chung_age = 2
Floor_Division = rara_age // chung_age

print(Floor_Division)

# output
5

나머지 %

rara_age = 10
chung_age = 2
Modulo = rara_age % chung_age

print(Modulo)

# output
0



Assignment

input값에 들어갈 변수num1num2를 사용하여
화면에 출력될 수 있도록 코드를 구현하라. 라고 한다면,

# 받을 input값
num1 = int(input("첫 번째 숫자를 입력해주세요! : "))
num2 = int(input("두 번째 숫자를 입력해주세요! : "))

# 받은 input값을 연산
더하기 : {num1 + num2}
빼기 : {num1 - num2}
나누기 : {num1 / num2}
곱하기 : {num1 * num2}
정수 나누기 {num1 // num2}



Assignment2

// 연산자를 사용하여 66 / 2의 결과가 최초 전달값인 정수형으로 리턴되게 하라.

def divide():
	a = 66
   	b = 10
    	result = a// b
    
    	return result



💡 References

wecode
Python.org

profile
Backend Developer
post-custom-banner

0개의 댓글