반응형
비교문: 회원가입할 때 비밀번호가 6자리 이상일 때,
비교문과 반복문만 있으면 세상에 모든 코드는 다 쓸 수 있다.
사용 예: 회원가입 할때, 비밀번호는 6자리 이상, 12자리 이하로 입력하세요.
- 비교는 무조건 두개의 데이터 이상,
- 하나를 비교하거나, 파이썬에서 세개를 같이 비교하거나, 다수를 같이 비교는 못한다. .
ㄴ 파이썬에서 세개 비교하는 방법은 문장을 늘리면 된다.
- 표시방법: 기호 쓰고 좌우로 데이터 기입
- 컴퓨터에 입력할 때는 질문의 형태이고, 사람 또한 그렇게 해석을 해야한다.
- 질문을 하면 대답은 예/아니오로 나오는 것이 규칙이다.
- 기호 사이에 공백을 집어 넣으면 안된다.
- 문장에서 ‘이상’이라는 것은 ‘크거나 같다’라는 뜻
연산자 기호 | 의미 | 사용예 |
== | x와 y가 같은가? | x == y |
!= | x와 y가 다른가? | x != y |
> | x와 y보다 큰가? | x > y |
< | x와 y보다 작은가가? | x < y |
>= | x와 y보다 크거나 같은가? | x >= y |
<= | x와 y보다 작거나 같은가? | x <= y |
- 비교문의 기호가 있을 경우, 그걸 기준으로 왼쪽 오른쪽 각각 계산
CPU 동작순서/우선순위
ex)
number = 7 cnt = 5 ret = number//4 <= cnt % 2 -> = 이 제일 중요하다 -> 부등식이 그 다음이 중요함 -> ret = True |
‘ 회원가입 할때, 비밀번호는 6자리 이상, 12자리 이하로 입력하세요.’
-> 해석: 비밀번호가 6자리보다 작거나, 12자리보다 크면, 화면에 비밀번호 좀 제대로 입력하세요. 라고 표시해준다.
-> 해석: 비밀번호 길이가 이상없으면, 서버로 보낸다.
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
[Python] 주석/메모/코멘트 달기, 다른줄로 바꿔서 같은 명령어로 표시하기 (0) | 2022.04.22 |
---|---|
[Python] and, or (0) | 2022.04.22 |
[Python] Set 생성,데이터추가/삭제, 합집합/교집합/차집합: add() , discard() 함수, 기호 |, &, - (0) | 2022.04.22 |
[Python] Tuple 개념/ 생성/ 데이터 억세스: tuple() (0) | 2022.04.21 |
[Python] Data Structure 파이썬 내장함수 sum(),max(), min() (0) | 2022.04.21 |