#더하기

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 > 0and (3 < 5)) # true 그리고 true  그렇기에 true

print((3 > 0and (3 > 5)) # true 그리고 false 이기에 false

print((3 > 0) & (3 < 5)) # "&" 기호를 사용해도 의미는 같다 true

 

# 함수 "or" 두가지 항에 대하여 한가지만 맞아도 될 때

print((3 > 0or (3 < 5)) # true 또는 true 이기에 true

print((3 > 0or (3 > 5)) # true 또는 false 이지만 true

print((3 < 0or (3 < 5)) # false 또는 false 이기에 true

print((3 < 0) | (3 < 5)) # "|" 기호를 사용해도 된다 true

 

# 다항식을 만들어 보자

 

print(1*(2+3) == 5# true

print((1*(2+3) == 5and (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

'[파이썬] 공부' 카테고리의 다른 글

[파이썬] 숫자처리 함수  (0) 2021.02.18
[파이썬] 간단한 수식  (0) 2021.02.18
[파이썬] 주석처리  (0) 2021.02.17
[파이썬] 변수  (0) 2021.02.17
[파이썬] boolean 자료형  (0) 2021.02.17

+ Recent posts