조건문
num1 = 10
num2 = 100
numResult = True if num1 > num2 else False
print('num1 > num2 : {}'.format(numResult))
num1 > num2 : False
print('num1은 num2보다 크다.') if numResult else print('num1은 num2보다 크지 않다.')
->num1은 num2보다 크지 않다.
if~else 문
if len(messageString) >=50:
pass
else:
pass
pass는 나중에 코딩하겠다는 의미이다.
위와 같이 입력한 값의 조건에 따라 출력할 수 있다.
무한 루프
반복문을 빠져나올 수 없는 경우를 무한 루프라고 한다.
while문에서 조건식의 결과가 항상 True인 경우
n = 1
while n < 10:
print('Hello')
반대로 아래와 같이 조건을 정해주면 9번만 실행된다.
n = 1
while n<10:
print('Hello!')
n += 1
실습
- 하루에 독감으로 병원에 내방하는 환자 수가 50명에서 100명 사이일 때, 누적 독감 환자 수가 최초 10,000명을 넘는 날짜를 구해보자.
'제로베이스 데이터 분석 취업 스쿨 2기 > Python' 카테고리의 다른 글
[제로베이스 데이터 분석 취업 스쿨]Day5 python 중급 (0) | 2024.01.08 |
---|---|
[제로베이스 데이터 분석 취업 스쿨]Day4 python 기초 문제풀이 (0) | 2024.01.07 |
[제로베이스 데이터 분석 취업 스쿨]Day2 python 기초 (1) | 2024.01.04 |
[제로베이스 데이터 분석 취업 스쿨]Day1 python 기초 (2) | 2024.01.03 |
[제로베이스 데이터 분석 취업 스쿨]OT 및 입과 계기 (0) | 2024.01.03 |