개발/파이썬 업무 자동화

파이썬 기초 - 조건문, 반복문

이게될까 2024. 2. 16. 03:24
728x90
728x90

조건문

a = 3
if (a == 3):
	print('a는 3 입니다')

여기선 프린트 안의 문장이 출력됩니다.

들여쓰기가 중요합니다!

if else 문

저도 굉장히 많이 사용하는 구조입니다.

if의 조건이 단순하고 나머지도 처리를 해줘야 할때 자주 사용합니다.

a = int(input('정수 입력 : '))
if a < 100 :
	print(f'{a}는 100 보다 작습니다.')
else :
	print(f'{a}는 100 보다 크거나 같습니다.')

내가 입력한 숫자에 따라 조건문이 되겠죠?

a = int(input('정수 입력 : '))
if a < 100 :
	print(f'{a}는 100 보다 작습니다.')
elif a == 100:
	print(f'{a}는 100 입니다.')
else :
	print(f'{a}는 100 보다 큽니다.')

중첩 조건문!

들여쓰기가 중요하다!!

 

반복문 : 특정 동작을 반복한다!

for문
반복문

for i in range ( 1 , 10 , 1):
	print(i)

1 ~ 9 까지 출력이 된다!

10 이전까지 되는 것이다

즉 i가 1씩 증가하다가 10이 되면 끝난 것 이다.

while

a = 0
while a < 10 :
	print(a)
    a = a+1

여기선 a 가 0부터 9까지 출력되다가 a가 10이 되어 조건에 맞지 않는 순간 끝납니다.

무한 루프를 조심해야 합니다!

끝나는 조건을 꼭 확인해야 합니다.

728x90