Solved: python counter infinite series

Ang pangunahing problema sa paggamit ng Python counter upang kalkulahin ang isang walang katapusang serye ay ang counter ay tuluyang umaapaw. Maaari itong magdulot ng mga hindi inaasahang resulta kapag sinusubukang kalkulahin ang serye.

def counter():
    i = 0
    while True:
        yield i
        i += 1

Ito ay isang generator function na nagbabalik ng walang katapusang pagkakasunod-sunod ng mga integer, simula sa 0.

Ano ang walang katapusang serye

Ang isang walang katapusang serye ay isang sequence ng mga numero na patuloy na lumalaki nang walang katapusan. Sa Python, ang isang walang katapusang serye ay maaaring katawanin gamit ang sumusunod na syntax:

serye = [x_1, x_2, x_3, …]

Ang unang numero sa serye ay x_1 at ang huling numero sa serye ay x_n. Ang sequence ay patuloy na lalago nang walang hanggan, at ang bawat bagong karagdagan sa serye ay magiging katumbas ng kabuuan ng nakaraang dalawang numero sa serye.

Tungkol sa serye

Ang About series sa Python ay isang set ng mga tutorial na nagtuturo sa iyo kung paano gamitin ang Python programming language. Ang unang tutorial sa serye, Tungkol sa Python, ay sumasaklaw sa mga pangunahing kaalaman ng Python programming.

Kaugnay na mga post:

Mag-iwan ng komento