Hàm Usin count () trong mô-đun itertools cung cấp một trình lặp các giá trị cách đều nhau. Hàm nhận hai tham số. bắt đầu theo mặc định là 0 và bước là theo mặc định 1. Sử dụng mặc định sẽ tạo ra trình vòng lặp vô hạn. Sử dụng break để kết thúc vòng lặp.
import itertools percentNumbers = [ ] finish = "n" num = "0" for x in itertools.count() : num = input("enter the mark : ") num = float(num) percentNumbers.append(num) finish = input("stop? (y/n) ") if finish=='y':break print(percentNumbers)
Đầu ra mẫu của tập lệnh trên
enter the mark : 11 stop? (y/n) enter the mark : 22 stop? (y/n) enter the mark : 33 stop? (y/n) y [11.0, 22.0, 33.0]