새소식

Python

헷갈리는 파이썬 문법 다지기 2. 조건문과 반복문

  • -

파이썬 문법의 모든 내용을 담은 게시글이 아닌 헷갈리거나 자주 까먹는 부분의 문법들만 다룬 내용입니다.

 


if 조건문 

if 조건 1: 
	명령문 ~ 
elif 조건 2:
	명령문~
else :
	명령문~
    
a= int(input('Enter a:'))
b= int(input('Enter b:'))

if a>b:
	max = a 
else: 
	max = b
print(max)

 

 

반복문

1) while 반복문 

while 조건식: 
	명령어 1 
    명령어 2
    ...
    명령어 n
    

#예제: 1부터 10까지 짝수의 합 구하기 
a=2 
sum= 0 
while a<=10 :
	sum += a 
    a+=2 

print ('sum:', sum) 

#또는 

a= 1 
sum= 0

while a<=10:
	if a% 2 == 0 :
    	sum+= a 
    a+=1

print('sum:' , sum)


#break문 사용 : break는 반복문 안에서 사용하면 반복문을 끝내도록 한다.
a= 1

while True: 
    print(a) 
    if a==5:
        break
    a+= 1
    
#continue 사용 : 반복문의 조건으로 제어가 가도록 한다. continue 아래의 명령문들은 실행 안함

a = 0 
while a<= 10:
	a+=1
    if a%3 == 0 :
    	continue   #a의 3배수는 continue가 걸려서 아래 print문은 실행이 안됨
    print('a=', a) 

print('after while')

 

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.