본문 바로가기
프로그램 개발

[파이썬 배우기] 논리연산자

by DRIN 2016. 10. 15.

목차

    반응형

    논리연산자에는 and or not가 있습니다.


    and는 비트연산자의 &와 기능이 같습니다.

    or은 비트연산자의 |와 기능이 같습니다.

    not은 비트연산자의 ~와 기능이 같습니다.


    기능이 같은데 왜 논리연산자라고 따로 있을까요?

    논리연산자는 비교연산자와 같이 조건문에서 사용하기 위한 연산자입니다.


    예를 들어 if a and a==a: 라고 작성하게되면 

    참일까요? 거짓일까요?

    이런식으로 쓰이게 되는 겁니다.

    참인지 거짓인지 모르겠다면 비트연산자를 보고오세요.


    C언어에서는 and연산자를 &&로 or연산자를 ||로 사용했었습니다.


    자꾸 C언어와 비교를 하는 이유는 보통 C언어를 배우고,

     파이썬에 접하기때문에 계속 언급해드리는 겁니다.

    2016/10/14 - [파이썬] - [파이썬 배우기] 비트연산자

    2016/10/14 - [파이썬] - [파이썬 배우기] 비교연산자

    2016/10/14 - [파이썬] - [파이썬 배우기] 대입연산자

    #파이썬 #파이썬 배우기 #논리연산자 #C언어

    반응형