Dãy số nguyên không thể thay đổi, được tạo bằng range(). Bạn có thể dùng lại dãy mà không cần tạo toàn bộ danh sách; dùng list() khi cần danh sách.
Cú pháp
range(stop, /) | range(start, stop, step=1, /)Tham số khởi tạo
| Tên | Mô tả |
|---|---|
startInt | Giá trị bắt đầu (bao gồm) Tùy dạng gọi · Chỉ truyền theo vị trí Mặc định: 0 |
stopInt | Giá trị kết thúc (không bao gồm) Bắt buộc · Chỉ truyền theo vị trí Không có giá trị mặc định |
stepInt | Khoảng cách giữa hai giá trị liên tiếp. Dùng số âm để đếm giảm; 0 gây lỗi. Tùy dạng gọi · Chỉ truyền theo vị trí Mặc định: 1 |
Giá trị trả về
Ví dụ
numbers = range(0, 10, 2)
text(str(list(numbers)))
text(str(numbers.index(4)))Thuộc tính
| Tên | Mô tả |
|---|---|
startInt | Giới hạn bắt đầu, được tính vào phạm vi. |
stopInt | Giới hạn cuối, không được tính vào dãy. |
stepInt | Khoảng cách giữa hai giá trị liên tiếp. |
Ví dụ đọc thuộc tính
numbers = range(2, 10, 2)
text(str(numbers.start))