Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

나의 지식 보관소

for 문 본문

프로그래밍 언어/파이썬

for 문

야식은진리다 2020. 6. 24. 22:59

파이썬의 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)

'프로그래밍 언어 > 파이썬' 카테고리의 다른 글

함수  (0) 2020.06.26
리스트 내포  (0) 2020.06.24
조건부 표현식  (0) 2020.06.24
파이썬의 변수 할당 방법 중 특이한 방법  (0) 2020.06.24
집합 자료형  (0) 2020.06.24