연산자의 우선순위

2024. 1. 7. 01:06·Study/Python

연산자의 우선순위(최 단 산 쉬 관 논 삼 대)

  • 결합성 : 하나의 수식에 같은 우선순위의 연산자들이 여러 개 나올 때 알맞는 방향으로 결합되어 연산되는 성질

최우선 연산자 [] ()

 


조건식 : 결과가 참 또는 거짓 둘 중 하나가 나오는 식 (관계 연산자,논리 연산자에서 사용)

 파이썬에서의 참과 거짓 : True(참), False(거짓)


단항 연산자

 not 조건식 : 조건식이 True면 False, False면 True로 변경

산술 연산자

 

쉬프트 연산자

 

관계 연산자(비교 연산자)

== (같다)  != (같지않다) <,> (미만,초과)  =<,=> (이하,이상)

논리 연산자

and : A and B 두 조건식 모두 참일 때 참
or : A or B 둘 중 하나라도 참이면 참

삼항연산자

값1 if 조건식 else 값2 
: 조건식이 참이면 값1, 조건식이 거짓이면 값2

문장1 if 조건식1 else 문장2 if 조건식2 else 문장3
:조건식1 이 참이면 문장1 , 거짓이면 조건식2 실행(해석) ,
 조건식2가 참이면 문장2, 거짓이면 문장3
#두 정수 비교
num1 = int(input("첫번째 정수 :"))
num2 = int(inpput("두번째 정수 :"))

result = num1 if num1 >num2 else num2 if num1 < num2 else "없습니다.두 정수는 같습니다"
#num1 > num2가 True이면 num1저장,
#False면 num1 <num2 ==> True면 num2저장,False면 "없습니다.두 정수는 같습니다" 저장

print("두 정수 중 큰 값은 {}" .format(result))

대입 연산자 (복합 대입 연산자, 누적 연산자)

+= , -= , *=

 

money = 10000

#money = 10000 - 1000
money  -= 1000

print(money)

'Study > Python' 카테고리의 다른 글

제어문[반복문 :for문]  (1) 2024.01.07
제어문[조건문 : if문]  (0) 2024.01.07
형(type)변환  (0) 2024.01.06
자료형과 print()  (0) 2024.01.05
파이썬의 특징  (0) 2024.01.05
'Study/Python' 카테고리의 다른 글
  • 제어문[반복문 :for문]
  • 제어문[조건문 : if문]
  • 형(type)변환
  • 자료형과 print()
m.<jj
m.<jj
  • m.<jj
    JJ
    m.<jj
  • 전체
    오늘
    어제
    • 분류 전체보기 (24)
      • Study (14)
        • Python (7)
        • Java (4)
        • HTML-CSS (1)
        • error (1)
        • Redis (0)
      • Algorithm (9)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
m.<jj
연산자의 우선순위
상단으로

티스토리툴바