Hasilkan urutan bilangan bulat untuk digunakan dalam for-loop.
Sintaks
range(stop, /) | range(start, stop, step=1, /)Parameter
| Nama | Deskripsi |
|---|---|
startInt | Start value (inclusive) Bergantung pada bentuk pemanggilan · Hanya posisi Default: 0 |
stopInt | End value (exclusive) Wajib · Hanya posisi Tanpa nilai bawaan |
stepInt | Step increment Bergantung pada bentuk pemanggilan · Hanya posisi Default: 1 |
Nilai yang dikembalikan
list[Int] — daftar bilangan bulat dari awal sampai berhentiPerilaku / efek samping
Hasilkan urutan bilangan bulat untuk digunakan dalam for-loop.
Eksekusi
- Menunggu selesai: Tidak
- Keamanan akses bersamaan: Gunakan objek terpisah di tiap alur
- Eksekusi paralel: Ya
Operasi nilai berjalan dalam alur pemanggil tanpa sengaja menunggu tangkapan layar, gestur selesai, atau masukan pengguna. Buat wadah dan builder yang dapat berubah secara terpisah dalam setiap alur; isolasi bukan jaminan sinkronisasi objek bersama.
Contoh
numbers = range(5) # mengembalikan [0, 1, 2, 3, 4]
evens = range(0, 10, 2) # mengembalikan [0, 2, 4, 6, 8]
for i in numbers:
click(Point(100 + i * 50, 500)) # mengembalikan NoneKesalahan / batasan
Tidak ada batasan tambahan yang didokumentasikan; ikuti kontrak parameter dan perilaku di atas.
API terkait
Tidak ada