python 기본기 정리 - 조건문

LEE_JUN_HA·2020년 12월 21일
0

python

목록 보기
6/20
<입력>
if True:
    print("code1")
    print("code2")
print("code3")

<실행결과>
code1
code2
code3

- True와 Flase의 첫 문자는 반드시 대문자로 해야한다. 
- 뒤에 :도 안 붙이면 실행하지 않는다. if절의 끝은 들여쓰기로 구분한다.
- if False: 였다면 실행결과는 code3만 출력된다.

---------------------------------------------------------------

<입력>
input = 11
real = 11
if real == input:
    print("Hello!")
    
<실행결과>
Hello!

- 조건문 input과 real이 같으면 Hello!를 띄워라.
- 만약 input과 real이 다르면 아무것도 뜨지 않는다.

----------------------------------------------------------

<입력>
input = 11
real = 22
if real == input:
    print("Hello!")
else:
    print("Who are you?")
    
<실행결과>
 Who are you?
 
 - else:가 추가됐는데, 이는 if real input != real:
                        	Print("who are you?")를 코드를 묶은 것이다.
 - else:는 반드시 if real의 위치와 같아야 한다. print의 위치로 적으면 애러
 
 ---------------------------------------------------------------

<입력>
input = "ab"
real_egoing = 11
real_k8805 = "ab"
if real_egoing == input:
  print("Hello!, egoing")
elif real_k8805 == input:
  print("Hello!, k8805")
else:
  print("Who are you?")
  
<실행결과>
Hello!, k8805

- 조건문에서 또 다른 조건일 때를 추가
- elif real_ㅇㅇㅇ == inpt 이런 식으로 조건문을 추가하는데, 
   real뒤에는 반드시_(언더바)가 나와야 한다 (언더바가 아니면 애러)
- 만약 real의 값이 같을 경우, 우선순위에 있는 eging의 print내용만 출력이 된다.
- input 뒤에 ab는 반드시 ""로 묶어줘야 한다.(숫자는 안 묶어도 되는데 의문이다. 문자는 묶여야 하는 거 같다)

profile
할 수 있다, 할 수 있다, 아자뵤!

0개의 댓글