반응형
SMALL
For문과 While문의 차이는 반복횟수!
For문은 반복횟수가 정해져 있을 때 사용.
While문은 반복횟수가 정해져 있지 않을 경우.
1. 기본형태
for 변수 in 리스트:
코드1 #4칸 들여쓰기
for i in [1,2,3]:
print(i)
출력
1
2
3
2. range 함수 사용 형태
for 변수 in range(시작숫자, 마지막숫자+1):
코드2
for i in range(1,4):
print(i)
1
2
3
#마지막숫자는 제외됨
예시
a=[1,2,3]
for i in a:
print(i)
1
2
3
for i in range(1,4):
print(i)
1
2
3
for i in range(len(a)
print(a[i])
1
2
3
b = ['A','B','C','D']
for i in range(len(b)):
print(b[i]) #b의 N번째 요소를 뽑아달라
A
B
C
D
c = ['사과','수박','귤','복숭아']
temp = "사과"
len(temp) #사과열의 문자열의 길이를 구할때 사용
2
if len(temp) >= 2:
print(temp)
사과
d= ['사과','수박','귤','복숭아']
for i in range(len(d)):
temp=d[i]
if len(temp) >= 2:
print(temp)
사과
수박
복숭아
-----
for i in range(len(d)):
temp=d[i]
if len(temp) >= 3:
print(temp)
복숭아
반응형
LIST