#더하기
print(1+1) # 2
#빼기
print(3-2) # 1
#곱하기
print(5*2) # 10
#제곱근 구하기
print(2**3) # 2^3 제곱근 구하기 = 8
#나누기
print(6/3) # 2
print(6/5) # 1.2 통상적인 소수점까지 출력되는 것을 알수 있다
# 나누기에 대한 몫과 나머지만 별도로 출력하기
#나머지
print(5%3) # 5 나누기 3 의 나머지 구하기 = 2
#몫
print(5//3) # 5 나누기 3 의 몫 구하기 = 1
#등호로 참과 거짓 구하기
print(10 > 3) # true
print(10 < 3) # false
print(10 >= 3) # true 크거나 같다
print(10 <= 3) # false
print(10 <= 10) # true
print(10 == 3) # false
print(10 == 10) # true
print(3 + 4 == 7) # true 3 더하기 4는 7과 같다
print(3 + 4 == 3) # false 3 더하기 4는 3과 같다
# 연산자의 다른 사용방법
# 느낌표 "!" 무엇과 같지 않는게 맞다;;;;;
print(1 == 3) # 1 하고 3 은 같지 않기 때문에 false 이지만
print(1 != 3) # 1 하고 3은 같지 않다는게 맞다 true 라고 해석 ;;;;;
# 함수 "not" 결과값의 반대이다;;;;
print(not(1 == 3)) # 1 하고 3은 같지 않기 때문데 false 이지만
# false값이 아니다를 선언 그렇기에 true
# 답은 같지만 의미는 미묘하게 다르다
# 함수 "and" 두가지 항이 동시에 일치 할때
print((3 > 0) and (3 < 5)) # true 그리고 true 그렇기에 true
print((3 > 0) and (3 > 5)) # true 그리고 false 이기에 false
print((3 > 0) & (3 < 5)) # "&" 기호를 사용해도 의미는 같다 true
# 함수 "or" 두가지 항에 대하여 한가지만 맞아도 될 때
print((3 > 0) or (3 < 5)) # true 또는 true 이기에 true
print((3 > 0) or (3 > 5)) # true 또는 false 이지만 true
print((3 < 0) or (3 < 5)) # false 또는 false 이기에 true
print((3 < 0) | (3 < 5)) # "|" 기호를 사용해도 된다 true
# 다항식을 만들어 보자
print(1*(2+3) == 5) # true
print((1*(2+3) == 5) and (5>3) ) #TRUE
----------------------------------------------------------------------------------------------------------
출력 예)
2
1
10
8
2.0
1.2
2
1
True
False
True
False
True
False
True
True
False
False
True
True
True
False
True
True
True
True
True
True
True