반응형

python range 2

[Python] 파이썬 range()의 숨겨진 기능들

안녕하세요. BlockDMask 입니다.오늘은 파이썬에서 반복문과 함께 자주 쓰이는 range() 함수의 숨겨진 기능들을 소개하겠습니다.보통은 단순히 숫자를 반복할 때 쓰지만,step을 음수로 주거나, reversed(), len() 없이 슬라이스처럼 다루는 등알아두면 실전에서 유용한 기능들이 꽤 많습니다.1. 기본적인 range() 사용법for i in range(5): print(i)출력:01234기본적으로 0부터 시작하며, 끝 숫자는 포함하지 않습니다.문법: range(start, stop, step)2. 시작 값과 step 지정for i in range(1, 6, 2): print(i)출력:1351부터 시작해서 2씩 증가하며 6 미만까지 반복합니다.3. step을 음수로 주기 (역순 반..

[python] 파이썬 range 함수 정리 및 예제 (숫자 구하기)

안녕하세요. 오랜만에 인사드립니다. BlockDMask입니다. 사이드 프로젝트하느라, 본업 하느라 시간이 너무 없어서 그동안 블로그를 쓸 시간이 없었습니다. 다시 차근차근 하나하나 작성해보겠습니다. 오늘은 파이썬에서 자주 사용하게 되는 range 함수에 대해서 알아보려고 합니다. 파이썬에서 편하게 코딩을 하는 기준은 range 함수를 알기 전과 알기 후로 나눠질 만큼 range 함수는 매우 손쉽게 리스트를 만들어주는 함수입니다. 1. range 함수란? 2. range 함수 예제 1. 파이썬 range 함수 > 함수 설명 range 함수는 연속적인 숫자 객체를 만들어서 반환해주는 함수입니다. 즉, 반복이 가능한 숫자형 이터러블 객체를 반환해주는 함수입니다. 예를 들어,range(10)을 호출하면 0, 1..

반응형