Python 카운터를 사용하여 무한 시리즈를 계산할 때의 주요 문제는 카운터가 결국 오버플로된다는 것입니다. 이로 인해 계열을 계산하려고 할 때 예기치 않은 결과가 발생할 수 있습니다.
def counter():
i = 0
while True:
yield i
i += 1
이것은 0부터 시작하여 정수의 무한 시퀀스를 반환하는 생성기 함수입니다.
무한 시리즈란?
무한 급수는 끝없이 계속 증가하는 일련의 숫자입니다. Python에서 다음 구문을 사용하여 무한 급수를 나타낼 수 있습니다.
계열 = [x_1, x_2, x_3, …]
계열의 첫 번째 숫자는 x_1이고 계열의 마지막 숫자는 x_n입니다. 시퀀스는 계속해서 계속 증가할 것이며 시리즈에 새로 추가될 때마다 시리즈의 이전 두 숫자의 합과 같습니다.
시리즈에 대해
Python의 정보 시리즈는 Python 프로그래밍 언어를 사용하는 방법을 알려주는 일련의 자습서입니다. 시리즈의 첫 번째 자습서인 About Python에서는 Python 프로그래밍의 기본 사항을 다룹니다.