파이썬
파이썬 - 수식과 연산자
춘행이
2021. 5. 28. 21:16
728x90
수식 : 피연산자들과 연산자의 조합이다
연산자 : 어떤 연산을 나타내는 기호(덧샘 뺄셈 곱샘 나눗셈 등)
피연산자 : 연산의 대상이 되는 것
연산자 | 기호 | 예 | 결과 |
덧셈 | + | 1+2 | 3 |
뺄셈 | - | 5-1 | 4 |
곱셈 | * | 3*4 | 12 |
나눗셈 | // | 7//4 | 1 |
나눗셈 | / | 7/4 | 1.75 |
나머지 | % | 7%4 | 3 |
예) 분자 분모를 입력받아 몫과 나머지 구하기
p=int(input("분자를 입력하시오 : "))
q=int(input("분모를 입력하시오 : "))
print("나눗셈의 몫 : ",p//q)
print("나눗셈의 나머지 : ",p/q)
예) 시급,일한 일수, 하루에 일하는 시간을 입력받아 한달 월급 계산
hourValue=int(input("시급을 입력하시오 : "))
workDay=int(input("일한 일수를 입력하시오 : "))
workHourOfDay=int(input("하루에 일하는 시간을 입력하시오 : "))
monthMoney=hourValue*workHourOfDay*workDay
print("월급은 : ",monthMoney,"입니다")
복합 연산자
- +=처럼 대입 연산자와 다른 연산자를 합쳐 놓은 연산자이다
복합 연산자 | 의미 |
x+=y | x=x+y |
x-=y | x=x-y |
x*=y | x=x*y |
x/=y | x=x/y |
x&=y | x=x&y |
예)
x=5
print("x값 : ",x)
x+=2
print("x+=2 값 : ",x)
x*=5
print("x*=5 값 : ",x)
728x90