View

TIL 14 | PYTHON_IF

Melody:) 2021. 8. 5. 21:10

IF

 if name == "차은우":
    print(f"Hello {name}")
 
#출력
Hello 차은우

 

01 구조

if expression:
    codes to execute
  • expression 다음에는 반드시 : 가 위치해 있어야 합니다.
  • if문 다음에 오는 expression 값이 True 이면 codes to execute 부분의 코드들이 실행되게 됩니다.
  • expression 이 False 이면 codes to execute 부분의 코드들이 실행되지 않습니다.
  • 예를 들어, 위 맨 처음 코드에서 expression 은 name == "차은우" 이고, codes to execute 은 print(f"Hello {name}") 입니다.

 

02 indent(들여쓰기)

if condition:
    print("if statement code 1")
    print("if statement code 2")
print("Not if statemet code")

 파이썬은 다른 프로그래밍 언어와는 다르게 간격을 사용해서 코드의 연결 관계를 인지합니다.

즉, if문과 연결되어 있는 코드들은 if문 보다 더 안쪽으로 간격이 들어와 있어야 합니다.

"Not if statement code" 라는 문자열을 출력하는 3번째 print if문과 동일한 간격 선상에 있음으로 if문과 연결되어 있지 않은 독립적인 구문 으로 간주됩니다.

그러므로 condition 변수의 값과 상관 없이 항상 실행되게 됩니다.

'PYTHON' 카테고리의 다른 글

TIL 21 | PYTHON_Set 과 Dictionary_List 와 Tuple 의 차이  (0) 2021.08.09
TIL 18 | PYTHON_Tubles  (0) 2021.08.09
TIL 13 | PYTHON_String Concatenation  (0) 2021.08.05
TIL 12 | PYTHON_Math Expressions  (0) 2021.08.05
TIL 11 | PYTHON_Variables  (0) 2021.08.05
Share Link
reply
«   2024/10   »
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