‫Saat mengulang dengan Python, salah satu alat yang paling umum adalah fungsi rentang yang kita dapatkan dengan Python
‫dan Anda lihat di sini, rentang itu, yah, adalah objek rentang, jenis objek khusus dalam
‫Python yang mengembalikan objek yang menghasilkan urutan bilangan bulat dari awal sampai akhir.
‫Mari kita jelajahi itu sedikit lagi.
‫Jika saya mencetak di sini rentang dan saya katakan rentang seratus dan saya klik Jalankan.
‫Saya mendapatkan kisaran nol hingga 100.
‫Hmm, jadi terlihat seperti gasing, tapi itu bukan objek jarak jauh.
‫Ini adalah jenis objek khusus.
‫Dan atur Anda dapat memberikannya seperti ini, yang memberi Anda default nol untuk apa pun yang
‫Anda berikan, yaitu seratus, atau Anda cukup mengetik nol.
‫Seratus.
‫Dan jika saya klik jalankan, itu hal yang sama.
‫Tetapi di mana range menjadi sangat berguna dan Anda akan melihat ini dalam 99 persen kasus di Python dalam for
‫loops.
‫Anda lihat, selain tupel dan daftar dan set dan kamus dan string, Anda dapat mengulangi suatu rentang.
‫Jadi misalnya, jika saya melakukan untuk I dalam jangkauan dan katakanlah item atau dalam huruf kasus kami adalah nomor dalam jangkauan.
‫Dan di sini saya mencetak nomor.
‫Jika saya menjalankan ini.
‫Anda akan melihat bahwa saya akan mendapatkan nomor satu sampai seratus dan mengapa ini berguna?
‫Nah, menggunakan jangkauan, saya bisa mengulang seratus kali.
‫Seperti yang Anda lihat sampai 99, karena hitungan kami dimulai dari nol dan kami dapat mengulang sebanyak yang
‫saya inginkan sehingga saya dapat memberi tahu loop, mungkin kami ingin mengulang beberapa kali.
‫Mungkin Anda tidak ingin mengulang 10 kali di mana saya bisa memberi tahu loop berapa kali harus dijalankan.
‫Ini sangat berguna.
‫Mungkin di sini sedang melakukan beberapa tindakan di mana dikatakan.
‫Saya tidak tahu.
‫Email, daftar email, jadi kami ingin mengirim 10 email ke daftar email, misalnya.
‫Yah, sekali lagi, saya cukup mengklik jalankan dan saya mengirim email beberapa kali, sepuluh kali.
‫Trik rapi lainnya adalah, yah, Anda bahkan mungkin tidak membutuhkannya.
‫Benar.
‫Kami tidak benar-benar menggunakannya dalam kode kami.
‫Dan seringkali apa yang akan Anda temukan dalam program Python adalah jika seorang programmer tidak membutuhkan variabel ini, Anda cukup
‫melakukan garis bawah.
‫Dan ini hanya variabel.
‫Maksudku, Anda bisa menggunakannya seperti ini.
‫Dan Anda masih akan mendapatkan angka-angka ini, tetapi itu hanya menunjukkan kepada orang lain bahwa, hei, saya tidak terlalu peduli
‫apa variabel ini, saya hanya mencoba menggunakan rentang sehingga kita dapat mengulang banyak hal, katakanlah, 10
‫Kali.
‫Sekarang, range juga hadir dengan parameter ketiga.
‫Dan apakah itu, apakah mereka melangkah, jadi jika saya melakukannya juga, dan omong-omong, defaultnya adalah satu di sini.
‫Jika saya melakukan dua.
‫Ini melompat dari nol ke 10 dengan dua.
‫Yang sangat, sangat berguna.
‫Jadi apa itu rentang?
‫Rentang apa yang membuat jenis objek khusus yang dapat kita ulangi?
‫OK, bagaimana jika saya melakukan minus, oh, di sini, bagaimana jika saya melakukan minus satu?
‫Nah jika saya menjalankan ini.
‫Hmm, itu tidak akan berhasil karena, baiklah, izinkan saya menunjukkan kepada Anda mengapa jika saya mengubah ini menjadi nol dan 10 dan saya
‫melakukan minus satu.
‫Ini akan pergi ke arah yang berlawanan, tetapi jika saya lakukan hanya 10 dan nol.
‫Itu tidak akan berhasil jika kita ingin melakukan sesuatu secara terbalik, kita hanya
‫perlu memastikan bahwa kita menambahkan minus satu atau jika kita ingin mundur dua kali, maka kita klik run.
‫Jadi Anda memiliki banyak pilihan untuk bermain dengan jangkauan yang dapat Anda lakukan.
‫Naik turun.
‫Satu hal terakhir, tempat lain yang mungkin Anda lihat berkisar.
‫Dan seperti yang saya katakan, sebagian besar waktu, mereka berada di loop.
‫Tapi dia juga bisa melakukan sesuatu yang menarik seperti katakanlah sebuah jangkauan.
‫Dari sepuluh, dan kemudian jika kita membungkus ini dalam daftar, ingat, fungsi daftar memungkinkan kita untuk mengubah sesuatu menjadi
‫daftar.
‫Jika saya menjalankan ini, apakah Anda melihat itu?
‫Mari kita sederhanakan ini sehingga rentang ini juga akan menjadi, jika saya klik, jalankan.
‫Anda lihat saya mengulang dua kali dan di sini saya akan mencetak, pertama-tama, saya akan membuat rentang
‫dan objek yang dapat diubah yang memiliki 10 item, dan kemudian saya akan mengubahnya menjadi daftar jadi Anda dapat melihat
‫di sini nol sampai sembilan ke dalam daftar.
‫Jadi ini adalah cara cepat untuk membuat daftar.
‫Dinding itu memiliki bilangan bulat.
‫Trik rapi yang pasti akan Anda gunakan dalam program atau perjalanan yang lebih panjang. Saya akan lihat di yang berikutnya, sampai jumpa.