[Python] 조건문(분기, 중첩) 기본적인 사용법
- Language/Python
- 2020. 8. 12.
파이썬에서는 들여쓰기도 하나의 문법이다 그래서 if문에 속하는 모든 문장에 들여쓰기(indentation)을 해주어야 한다.
만약에 들여쓰기를 안하면 if문에 속하는 문장이 아니다. 그리고 여러 문장을 수행할때는 들여쓰기 너비가 똑같아야 한다.
만약에 수행할문장2개가 있는데 위에 문장은 스페이스바4칸인데 아래 문장은 스페이스바3칸이면 에러가 발생한다.
가장 기본적으로는 들여쓰기를 할 때 스페이스바 4칸을 사용한다.
[실습]
# 조건문 다음에 콜론(:)이 무조건 필요하다.
# 비교연산자는 (<, >, ==, !=, >=, <=) 가 있다.
x = 7
if x==7:
print("Lucky")
print("ㅎㅎ")
#print("에러")
# 중첩 if문
if x>0:
if x<10:
print(x)
# 중첩대신 논리연산자(and, or, not) 이용 not은 true->false, false->true
if x>0 and x<10:
print(x)
# 위랑 같은 조건 (C에서는 불가능)
if 0<x<10:
print(x)
# 분기 방법
if x>0:
print("x는 0보다 크다")
else:
print("x는 0보다 작다.")
# 다중 if문
x=8
if x>=9:
print("A")
elif x>=8:
print("B")
else:
print("C")
|
cs |
참고사이트 : 점프 투 파이썬
참고강의 : 파이썬 알고리즘 문제풀이, 지식공유자 김태원
'Language > Python' 카테고리의 다른 글
[Python] 클래스(self, __init__, 변수) 사용방법 (0) | 2020.08.27 |
---|---|
[Python] 반복문(for, while, break, continue) 기본 사용법 (0) | 2020.08.13 |
[Python] 변수명 규칙과 값 교환방법, 출력방법 (0) | 2020.08.10 |
[Python] 무료 편집기 툴 Visual Stuio Code 사용방법 (0) | 2020.08.08 |
[Python] 다운로드 방법과 기본 편집창 이용방법 (0) | 2020.08.02 |