Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬의 기본 연산자

<시간/>

이 튜토리얼에서는 Python의 기본 연산자에 대해 알아볼 것입니다.

산술 연산자

산술 연산자는 더하기, 빼기, 곱하기 등과 같은 수학 연산을 수행하는 데 유용합니다.

  • 덧셈 ----- 두 개의 숫자를 더함 ----- +
  • 빼기 ----- 한 숫자에서 다른 숫자 빼기 ----- -
  • 곱하기 ----- 두 숫자 곱하기 ----- *
  • 나누기 ----- 한 숫자를 다른 숫자로 나눕니다 ----- /
  • 바닥 나누기 ------ 나누기 후 정수 반환 ----- //
  • 모듈러스 ----- 나머지를 제공합니다. ----- %

예를 살펴보겠습니다.

예시

# 두 개의 숫자 초기화a =5b =2# addprint(f'Addition:{a + b}')# substractionprint(f'Substraction:{a - b}')# multiplicationprint(f'Multiplication:{a * b }')# divisionprint(f'Division:{a / b}')# floor divisionprint(f'Floor Division:{a // b}')# modulusprint(f'Modulus:{a % b}') 

출력

위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.

더하기:7빼기:3곱하기:10나누기:2.5바닥 나누기:2모듈러스:1

관계 연산자

관계 연산자는 True를 반환합니다. 또는 거짓 결과적으로. 이 연산자는 Python에서 동일한 유형의 객체를 비교하는 데 사용됩니다. 관계 연산자 목록을 봅시다.

  • 보다 큼 -----> ----- 숫자가 다른 숫자보다 큰지 여부를 확인합니다.
  • 크거나 같음 ----->=----- 숫자가 다른 숫자보다 크거나 같은지 여부를 확인합니다.
  • 작음 ----- <----- 숫자가 다른 숫자보다 작은지 여부를 확인합니다.
  • 작거나 같음 ----- <=----- 숫자가 다른 숫자보다 작거나 같은지 여부를 확인합니다.
  • Equal to ----- ==----- 숫자가 다른 숫자와 유사한지 여부를 확인합니다.
  • 같지 않음 ----- !=----- 숫자가 다른 숫자와 유사하지 않은지 여부를 확인합니다.

예를 살펴보겠습니다.

예시

# 두 숫자 초기화a =5b =2# thanprint(f'Greater than:{a> b}')# than or equal toprint(f'Greater than or equal to:{a>=b}') # less thanprint(f'Less than:{a  

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

보다 큼:True보다 크거나 같음:True보다 작거나:False보다 작거나 같음:FalseEqual to:False같지 않음:True

논리 연산자

논리 연산자는 and와 같은 논리 연산을 수행하는 데 사용됩니다. , 또는 , 그리고 아님 .

  • 및 ----- 둘 다 참이면 참
  • 또는 ----- 둘 다 False인 경우 False
  • not ----- 피연산자를 반전합니다.

예를 살펴보겠습니다.

예시

# 초기화 변수a =Trueb =False# andprint(f'and:{a and b}')# orprint(f'or:{a or b}')# notprint(f'not:{not a}' )print(f'not:{b가 아님}')

출력

위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.

및:Falseor:Truenot:Falsenot:True

비트 연산자

비트 연산자는 and와 같은 비트 연산자를 수행하는 데 사용됩니다. , 또는 , 그리고 아님 .

  • &----- 둘 다 참이면 참
  • | ----- 둘 다 False이면 False
  • ~ ----- 피연산자 반전

예를 살펴보겠습니다.

예시

# 초기화 숫자a =5b =2# bitwise andprint(f'Bitwise and:{a &b}')# bitwise orprint(f'Bitwise or:{a | b}')# bitwise notprint(f'Bitwise not :{~a}')# bitwise notprint(f'Bitwise not:{~b}')

출력

위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.

Bitwise 및:0Bitwise 또는:7Bitwise not:-6Bitwise not:-3

할당 연산자

할당 연산자는 변수에 값을 할당하는 데 사용됩니다. 다음과 같은 할당 연산자가 있습니다.

  • =----- 변수에 숫자 할당
  • +=----- 숫자를 추가하고 변수에 할당
  • -=----- 숫자를 빼고 변수에 할당
  • *=----- 숫자를 곱하고 변수에 할당
  • /=----- 숫자를 나누고 변수에 할당
  • //=----- 숫자를 나누고(바닥 나누기) 변수에 할당합니다.
  • %=----- 모듈러스 및 변수에 할당\

예를 살펴보겠습니다.

예시

# =a =5print(f'=:- {a}')# +=a +=1 # a =a + 1print(f'+=:- {a}')# -=a -=1 # a =a - 1print(f'-=:- {a}')# *=a *=2 # a =a * 1print(f'*=:- {a}')# /=a /=2 # a =a / 1print(f'/=:- {a}')# //=a //=2 # a =a // 1print(f'//=:- {a}')# % =a %=10 # a =a % 1print(f'%=:- {a}')

출력

위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.

=:- 5+=:- 6-=:- 5*=:- 10/=:- 5.0//=:- 2.0%=:- 2.0

결론

튜토리얼과 관련하여 궁금한 점이 있으면 댓글 섹션에 언급하세요.