본문 바로가기

엉뚱한 질문

#1 변수 i 의 숨겨진 비밀

for i in range(10) :
	for j in range(10)
		for k in range(10)
        		...

 


for 반복문에 등장하는 단골 손님 i 의 정체가 뭘까

그의 자매품 j 와 k 도 있다 ㅎㅎ

프로그래머중에는 index의 i라고도 말한다 (그럴듯해)

혹은....

 

붸에에 -ㅂ-

 

FORTRAN

 

i 를 쓰게 된 이유는 FORTRAN에서 시작되었다.

1950년대 개발되어 1980년대까지 공학용 수치계산에 인기있던 언어였다.

 

FORTRAN에서 i 부터 n까지로 시작하는 단어로 변수를 만들면 기본적으로 정수형이 되었고, 

그 외의 단어로 변수를 만들면 기본값이 실수형이었다.

 

정수형(integer)의 맨앞 두글자, ' i '와 ' n '을 따와서

i, j, k, l, m, n의 변수를 int형으로 취급하게 되었던게 관습이 되어 널리 퍼졌다.

 

앞으로 i 와 종종 만나게 될테니 친하게 지내도록 하자

 


 

 

 

+ 이해를 돕기 위한 개발자식 유우머, 궁금해하지 말고 지나가시길

+ 이해가 안된다면 댓글!!

더보기

God is real unless declared integer

신은 실수다(존재한다). 정수로 선언되기 전까지는

 

 

 

 

 

 

- 출처 - 

https://sciphy.tistory.com/1318

https://www.dogdrip.net/264037696

https://deadcat.tistory.com/76

https://m.blog.naver.com/PostList.naver?blogId=yingbbang

'엉뚱한 질문' 카테고리의 다른 글

#3 1,000,000,007로 나누기  (1) 2021.08.01
#2 객체/클래스/인스턴스  (3) 2021.07.22
#0 프로그래밍은 0부터 시작해요  (8) 2021.07.12