แก้ไขแล้ว: python counter อนุกรมที่ไม่มีที่สิ้นสุด

การปรับปรุงครั้งล่าสุด: 09/11/2023
ผู้แต่ง: หลาม SourceTrail

ปัญหาหลักในการใช้ตัวนับ Python เพื่อคำนวณอนุกรมที่ไม่มีที่สิ้นสุดคือตัวนับจะล้นในที่สุด ซึ่งอาจทำให้เกิดผลลัพธ์ที่ไม่คาดคิดเมื่อพยายามคำนวณชุดข้อมูล

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

นี่คือฟังก์ชันตัวสร้างที่ส่งคืนลำดับจำนวนเต็มไม่สิ้นสุด โดยเริ่มจาก 0

อนุกรมอนันต์คืออะไร

อนุกรมอนันต์คือลำดับของตัวเลขที่เติบโตต่อไปโดยไม่มีที่สิ้นสุด ใน Python อนุกรมที่ไม่มีที่สิ้นสุดสามารถแสดงได้โดยใช้ไวยากรณ์ต่อไปนี้:

ชุด = [x_1, x_2, x_3, …]

ตัวเลขตัวแรกในชุดคือ x_1 และตัวเลขตัวสุดท้ายในชุดคือ x_n ลำดับจะเติบโตต่อไปตลอดกาล และแต่ละการเพิ่มใหม่ในซีรีส์จะเท่ากับผลรวมของตัวเลขสองตัวก่อนหน้าในซีรีส์

เกี่ยวกับซีรี่ย์

ชุด About ใน Python เป็นชุดของแบบฝึกหัดที่สอนวิธีใช้ภาษาโปรแกรม Python บทช่วยสอนแรกในชุด About Python ครอบคลุมพื้นฐานของการเขียนโปรแกรม Python

กระทู้ที่เกี่ยวข้อง: