본문 바로가기
파이썬으로 배우는 지구과학

range의 간단한 사용

by 0대갈장군0 2021. 5. 20.
반응형

필자는 학위 논문 연구를 하는동안 파이썬을 엄청나게 많이 사용하였다.

그리고

본 포스팅에서는 파이썬의 간단한 함수와, 파이썬을 이용한 지구과학 자료 해석에 대하여 다루어 보고자 한다.

파이썬의 고수들은 제발 그냥 지나가 주세요..ㅠㅠ

 

파이썬 내장함수에는 range라는 명령어가 있다. 흔하게 자주 사용하는 명령어로, for문과 함께 많이 사용된다.

 

아래와 같은 코드를 작성해 보자

 

a=range(1,10)

for b in a:

print(b)

아마 다음과 같이 출력될 것이다.

 

이번에는 아래와 같이 해 보자

a=range(1,10,2)

for b in a:

print(b)

이제 range 함수가 무얼 뜻하는지 알 수 있다.

range(1,10,2)의 뜻은 1에서 부터 10 전까지 2 간격으로 리턴해라 라는 뜻이다.

리스트형 자료가 아니며, 정수로만 출력이 된다.

 

행렬형 자료나 실수로도 출력하기 위해서는 range를 사용하지 말고 numpy의 내장함수인 arange나 linspace를 사용해야한다.

 

자주 사용되는 코드이기 때문에 반드시 기억하는것이 좋다.

 

반응형

댓글