티스토리 뷰

728x90

「이번에는 조건문 if로 참, 거짓을 나누고 출력하는 것을 해보겠습니다.」


python의 if문으로 

- 1. 숫자1과 문자 1을 if문으로 차이점 알아보기

- 2. 비밀번호를 입력받아 if문으로 True, False 출력해보기

- 3. bool형으로 True일때, False일 때를 if문으로 구별해보기

를 설명하겠습니다.


1. 숫자1과 문자 1을 if문으로 차이점 알아보기

  • 숫자 1과 문자1을 각 if문에 넣으면 결과는 어떻게 될까요? 차이가 있을까요?

 stra라는 변수에 문자1을 넣어 if문으로 돌려본 결과입니다. 차이가 보이시나요?

stra에 문자로서의 1을 넣으면 두 번째 if문은 작동하지 않습니다.  이처럼 최소한 python에서는 문자와 숫자의 차이점을 명확히 인지하고 계셔야 합니다.  반대의 경우를 볼까요?

 inta라는 변수에 숫자1을 넣어 if문으로 돌려본 결과입니다.

이번엔 inta라는 변수에 숫자로서의 1을 넣어본 결과입니다. 이제 차이점을 아시겠죠?


2. 비밀번호를 입력받아 if문으로 True,False 출력해보기

이 코드는 password라는 변수에 비밀번호를 입력받아 그 비밀번호가 123456이라면 True를, 아니면 False를 출력하는 코드입니다.


3. bool형으로 True일때, False일 때를 if문으로 구별해보기

bool형은 간단히 말해 True/False 두 가지로 이루어져 참, 거짓을 판별할 때 쓰이는데, 간단한 예시로 변수가 비어있는지를 간단히 확인할 수 있습니다.

a라는 변수가 비어있지 않으면 "참입니다"를, 비어있다면 "거짓입니다"를 출력합니다.
a라는 변수가 비어있을때의 결과입니다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함