파이썬 도전기 1(부제:참참참)

파핑·2021년 8월 1일
0

파핑의 파이썬 도전기 제 1탄




파이썬을 시작하고 나서 나의 일상↑


📝비교연산과 논리연산

파이썬에는 숫자형, 문자형, 리스트 외에도 논리형이라는 자료형이 있다. 논리형은 딱 두 가지 값, 참과 거짓만 있다. 논리형은 비교연산이나 논리연산의 결과 로 사용된다.

  • 비교연산
    두 자료를 비교할 떄 사용된다.

📎로그인 화면에 사용

비밀번호 와 입력값을 비교

참일 경우= '로그인 되었습니다.'

거짓일 경우='비빌번호가 틀렸습니다.'

  • 논리연산
    두 논리를 연결할 떄 사용된다.

📎회원가입 화면에 사용

이름, 아이디, 비밀번호 등 필수 입력값이 모두 입력 되었는지 확인

참일 경우= 회원가입확인

거짓일 경우= '전부입력하세요'등 메세지창 뜨기

  • 부등식
    파이썬에서 두 숫자나 두 식의 크기를 비교할 때 부등호를 사용해서 비교연산을 한다.
    (수학에서의 부등호가 파이썬에서는 비교연산자라고 생각하면 편하다.)

수학에서의 기호와 비슷하지만 다른 기호가 있다.

  • 기호를 살펴보자면 다음과 같다.

같다 ==
같지 않다 !==
왼쪽이 더 크다 >
오른쪽이 더 크다 <
같거나 왼쪽이 더 크다 >=
같거나 오른쪽이 더 크다 <=


  • 논리연산

    논리연산은 명제가 여러 개 연결되어 있을 때 참과 거짓을 판별하거나 명제의 참과 거짓을 뒤집는 연산을 말한다. 이때 사용하는 연산자를 논리연산자라고 한다.

-and연산자
모든 논리가 참이어야만 결과 true가 나온다.

📎

print(3==3 and 4<=5 and 6>5)

=true

-or연산자
여러 논리 중 하나만 참이어도 true가 출력된다.

📎

print(3==4 or 4<=5 or 6<5)

=true

-not연산자
앞에 not이 붙는 연산자 쉽게 '참이 아니다'라고 생각하면 된다. 참이 아닐경우 true가 출력된다.
(반대로 생각하면 참일경우 false가 나온다.)

📎

print( not 5==1)

=true

profile
html/css공부 중(JAVA잠시 접어두는 중)

2개의 댓글

comment-user-thumbnail
2021년 8월 1일

첫 코딩 공부하시는 노고에 박수 보내드립니다 ^_^

나날이 발전하는 모습 기대할게요!

답글 달기
comment-user-thumbnail
2021년 8월 1일

ㅋㅋㅋㅋㅋㅋㅋㅋㅋ아니 ...사진이 너무 귀엽자나여..ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 화이팅

답글 달기