Python에서 1에서 for 루프 시작
-
간단한 사용자 정의 함수를 사용하여 Python의 인덱스 1에서
for루프 시작 -
중첩된
for루프를 사용하여 Python의 인덱스 1에서for루프 시작 -
range()함수에서n대신n+1을 사용하여 Python의 인덱스 1에서for루프 시작
다른 프로그래밍 언어와 유사하게 for 루프의 시작 인덱스는 기본적으로 0입니다. 그러나 반복문의 범위는 조작될 수 있으며 루프의 시작 인덱스는 1로 변경될 수 있습니다.
이 튜토리얼은 Python의 인덱스 1에서 for 루프를 시작하는 방법을 소개합니다.
간단한 사용자 정의 함수를 사용하여 Python의 인덱스 1에서 for 루프 시작
이 방법을 구현하기 위해 자체적으로 함수를 쉽게 만들 수 있습니다. 생성된 함수는 range() 함수 대신 for 루프에서 사용할 수 있습니다.
다음 코드는 간단한 사용자 정의 함수를 사용하여 Python의 인덱스 1에서 for 루프를 시작합니다.
def nums(first_number, last_number, step=1):
return range(first_number, last_number + 1, step)
for i in nums(1, 5):
print(i)
위의 코드는 다음과 같은 출력을 제공합니다.
1
2
3
4
5
중첩된 for 루프를 사용하여 Python의 인덱스 1에서 for 루프 시작
파이썬에서 인덱스 1에서 for 루프를 시작하는 또 다른 방법은 for 루프를 두 번 사용하는 것입니다. 이것은 range() 함수와 함께 활용됩니다.
다음 코드는 중첩된 for 루프를 사용하여 Python의 인덱스 1에서 for 루프를 시작합니다.
for x in (n + 1 for n in range(5)):
print(x)
위의 코드는 다음과 같은 출력을 제공합니다.
1
2
3
4
5
range() 함수에서 n 대신 n+1을 사용하여 Python의 인덱스 1에서 for 루프 시작
이 방법은 기본값 0과 n 대신 start 값을 1로, stop 값을 n+1로 사용하여 구현할 수 있습니다.
다음 코드는 range() 함수의 n 대신 n+1을 사용하여 Python의 인덱스 1에서 for 루프를 시작합니다.
n = 5
for x in range(1, n + 1):
print(x)
위의 코드는 다음과 같은 출력을 제공합니다.
1
2
3
4
5
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedIn