728x90
반응형

Python/제어문 2

Python 다중, 중첩 if문

다중 if문 여러개의 조건이 붙을때 다중 if문을 사용한다. if~elif~else를 활용하여 여러가지 조건을 붙인다. score = 95 if score >=90: print("A") elif score >=80: print("B") elif score >=70: print("C") else: print("D") # 결과는 A 예시를 보면 score(점수)는 75이고 A는 90이상, B는 80 이상, C는 70이상 그리고 나머지는 D로 각각의 학점의 기준을 조건문으로 걸었다. if~ elif ~else를 활용하였기에 저 조건문중 조건이 참인 한개의 수행문만 수행된것이다. elif문을 if 여러개로 바꾸 사용하였다면 A, B ,C가 전부 출력되었을 것이다. 중첩 if 문 중첩 if 문은 if문안의 if문..

Python/제어문 2023.09.14

Python if 조건문

일반적으로 프로그램은 위에서 아래로 진행한다. 하지만 좀더 효과적인 프로그램을 작성하기 위해 조건을 검사하여 동작의 흐름을 바꿔야한다 그럴때 쓰이는것이 조건 if문이다. if 조건문: 수행문 보통 if 문은 조건문과 수행문으로 나뉜다. 조건문은 해당 조건이 참일때 수행문으로 다음 코드를 실행한다고 보면된다. 조건문앞에는 :(콜론)를 붙여줘야하고 if문에 속한 모든 수행문은 들여쓰기가 같아야한다. if ~ else 문 기본 if 문은 조건식이 거짓이면 아무것도 수행하지않지만 else를 추가하면 거짓일때를 수행한다. a=4 if a==3: print(a) else: print("error") # 결과값은 error 예시를 보면 a=4여서 거짓의 수행문을 수행해 결과값이 error가 나온다. if 문 형변환 ..

Python/제어문 2023.09.14
728x90
반응형