제어문(if, while, for)
1. If문
temp = ['text1','text2','text4']
if 'text2' in temp:
pass ==> 실행은 되지만 결과값이 없음
elif 'text3' in temp:
print('3번째 값')
else:
print('1번째 값')
=====> if문은 조건문만으로 구성되는데 "if 'text2' in temp:" 처럼 사용하기도 한다.
2. while문
a = 0
while a < 10:
a += 1
if a % 2 == 0:
continue ---> while 문의 맨 처으로 돌아가기
print(a)
==> 위의 continue 대시 break를 사용하면 while문을 빠져 나감
3. for문
tlist = ['a','b','c']
for i in tlist:
print(i)
===> 위의 for i in tlist: 대신
for i in range(10): 형태로 사용할수도 있다
for i in range(len(a)): 도 가능하다
a=[1,2,3,4]
b = [num* 3 for num in a] ==> [3,6,9,12]
c = [num * 3 for num in a if num % 2 == 0] ==> [6,12]