나의 지식 보관소
for 문 본문
파이썬의 for문은 다른 언어의 for문과 매우 다르다. 다른 언어에서 비슷한 친구를 찾자면 foreach문과 같다.
for 변수 in 리스트(or 튜플, 문자열):
파이썬의 for문은 다른 언어의 foreach문과 같이 변수에다가 리스트에 있는 값들을 차례로 대입하고, 마지막 값이 될 때까지 for문의 코드가 실행된다.
파이썬의 for문을 다른 언어의 for문과 비슷하게 사용하기 위해서는 range()함수가 필요하다.
range(10)는 0부터 10미만의 숫자를 포함하는 range객체를 만들어준다.
range(1,10)처럼 시작 숫자와 끝 숫자를 지정해줄 수 도 있다.
range와 for를 합치면 다른 언어의 for문처럼 사용할 수 있게된다.
for i in range(10):
add =+ i
또 다른 예로 리스트의 값을 모두 더하려면 다음과 같이 하면 된다.
a = [10, 20, 30, 40, 50]
result = 0
for i in range(len(a)):
result += a[i]
print(result)