반응형
C언어나 자바에서는 for 반복문을 for(int a = 0; a<5; a++) 이렇게 사용했다.
파이썬에서는 구조가 다르므로 문제와 함께 for 반복문에 대해 설명하겠다.
for 반복문은 3가지로 나눠서 설명하겠다.
1. range
2. 리스트
3. 문자열
1. range
C언어나 자바를 하신 분이라면 range를 가장 쉽게 이해 하실수 있습니다.
1
2
3
|
a = 5
for i in range(a):
print("python")
|
cs |
for(int a = 0; a<5; a++) 과 for i in range(a)는 똑같은 기능을 합니다.
a = 5 이므로 a의 range(범위)만큼 반복을 합니다.
출력 값은 python이 5번 출력된 값입니다.
2. 리스트
1
2
3
4
|
array = ["korea","china","japan","taiwan","russia"]
for element in array:
print(element)
|
cs |
리스트를 이용해 for 반복문을 만들면 출력 값으로 리스트의 요소들이 하나씩 출력이 됩니다.
3. 문자열
1
2
3
|
word = "=I seoul U"
for character in word:
print(character)
|
cs |
리스트와 비슷한 문자열로 for 반복문을 만들면 출력 값으로 글자 하나하나 출력이 됩니다.
반응형
https://solution-is-here.tistory.com/106
for반복문을 잘 이해한지 궁금하다면 위 글의 문제를 풀어보시길 바랍니다.
반응형