Runtime v2.81 · Cập nhật 30 thg 9, 2026

range

Tạo dãy số nguyên để sử dụng trong vòng lặp for.

Cú pháp

range(stop, /) | range(start, stop, step=1, /)

Tham số

TênMô 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
Bước nhảy
Tùy dạng gọi · Chỉ truyền theo vị trí
Mặc định: 1

Giá trị trả về

list[Int] — Danh sách số nguyên từ start đến stop

Hành vi / tác động

Tạo dãy số nguyên để sử dụng trong vòng lặp for.

Thực thi

  • Chờ hoàn tất: Không
  • An toàn khi chạy đồng thời: Dùng đối tượng riêng cho mỗi luồng
  • Chạy song song: Có

Thao tác giá trị chạy trong luồng gọi, không chủ động chờ chụp màn hình, hoàn tất cử chỉ hoặc nhập liệu. Tạo container/builder có thể thay đổi riêng cho từng luồng; đây là sự cô lập, không bảo đảm đồng bộ đối tượng dùng chung.

Ví dụ

numbers = range(5)          # trả về [0, 1, 2, 3, 4]
evens = range(0, 10, 2)   # trả về [0, 2, 4, 6, 8]

for i in numbers:
    click(Point(100 + i * 50, 500))  # trả về None

Lỗi / giới hạn

Không có giới hạn bổ sung được ghi nhận; tuân thủ hợp đồng tham số và hành vi ở trên.

API liên quan

Không có