Python

Rentang Python () Fungsi

Rentang Python () Fungsi

Python adalah bahasa pemrograman modern, serba guna, dan tingkat tinggi yang hadir dengan fitur-fitur canggih. Python memiliki banyak modul bawaan untuk mendukung beragam operasi. Fungsi range() adalah fungsi bawaan yang digunakan untuk melakukan tugas atau tindakan tertentu untuk beberapa kali tertentu. Dengan kata lain, fungsi range() digunakan untuk melakukan tugas secara iteratif. Fungsi ini digunakan bersama dengan perulangan for dan perulangan while.

Fungsi range() memungkinkan Anda untuk menghasilkan urutan angka dalam rentang tertentu. Fungsi range() berisi dua definisi konstruktor berikut:

    1. jangkauan (berhenti)
    2. rentang (mulai, berhenti, langkah)

Definisi range(stop) dari fungsi range() mengambil nilai stop sebagai argumen. Nilai stop mendefinisikan titik akhir dari urutan. Fungsi range() berhenti mengembalikan urutan angka ketika mencapai nilai stop. Fungsi range() juga mengambil nilai awal, berhenti, dan langkah sebagai argumen.

Parameter didefinisikan sebagai berikut:

Misalnya, untuk mencetak urutan angka dari 1 hingga 20 dengan setiap nilai bertambah dua, nilai awal adalah 1, nilai berhenti adalah 21, dan nilai langkah adalah 2. Dalam hal ini, nilai stop diperlukan, sedangkan nilai awal dan langkah adalah opsional.

Mari kita lihat beberapa contoh yang menggunakan fungsi range() Python.

Menggunakan range() dengan for Loop

Fungsi range() sebagian besar digunakan dalam kombinasi dengan loop for dan while. Dalam program yang diberikan, kami hanya mendefinisikan nilai stop.

Kami akan mencetak urutan angka menggunakan for loop dan fungsi range().

#menentukan kisaran angka hingga 20
angka = rentang (21)
untuk saya di nomor:
#mencetak urutan angka
print("Angkanya adalah:", i)

Keluaran

Selanjutnya, kita akan mendefinisikan fungsi range() dengan nilai start, stop, dan step dan mencetak urutan angka menggunakan for loop.

#menentukan kisaran angka dari 1 hingga 21
#nilai langkahnya adalah 2
angka = rentang(1,21,2)
untuk saya di nomor:
#mencetak urutan angka
print("Angkanya adalah:", i)

Keluaran

Membuat Daftar Angka Menggunakan Fungsi range()

Menurut definisi, range() menghasilkan urutan angka dalam rentang tertentu. Kita dapat membuat daftar angka menggunakan fungsi range() dengan cara yang mudah. Mari kita membuat beberapa daftar menggunakan fungsi range().

#membuat daftar dengan jangkauan
#menggunakan nilai stop
#nilai stop adalah 20
daftar_saya = rentang(20)
#mencetak daftar
cetak(daftar(daftar_saya))
#menggunakan nilai start dan stop
#nilai awal adalah 7 dan nilai berhenti adalah 20
my_list = rentang (7,20)
#mencetak daftar
cetak(daftar(daftar_saya))
#menggunakan nilai start, stop, dan step
#nilai awal adalah 7, nilai berhenti adalah 20, dan nilai langkah adalah 3
my_list = rentang (7,20,3)
#mencetak daftar
cetak(daftar(daftar_saya))

Keluaran

Selanjutnya, kita akan mencetak daftar 10 angka ganjil dan genap pertama menggunakan fungsi range()().

#menghasilkan 10 bilangan ganjil pertama
my_list = rentang(1,20,2)
#mencetak daftar
print("Daftar bilangan ganjil:",list(daftar_saya))
#menghasilkan 10 bilangan genap pertama
my_list = rentang(2,21,2)
#mencetak daftar
print("Daftar bilangan genap:" ,list(my_list))

Keluaran

Membuat Tuple Angka Menggunakan Fungsi range()

Untuk daftar, kita juga bisa membuat tupel angka menggunakan fungsi range().

#membuat Tuple dengan jangkauan
#menggunakan nilai stop
#nilai stop adalah 30
my_tuple = rentang(30)
#mencetak tupel
cetak(Tuple(Tuple_saya))
#menggunakan nilai start dan stop
#nilai awal adalah 7 dan nilai berhenti adalah 30
my_tuple = rentang (7,30)
#mencetak tupel
cetak(Tuple(Tuple_saya))
#menggunakan nilai start, stop, dan step
#nilai awal adalah 7, nilai berhenti adalah 30, dan nilai langkah adalah 3
my_tuple = rentang(7,30,3)
#mencetak tupel
cetak(Tuple(Tuple_saya))

Keluaran

Menggunakan Fungsi range() untuk Iterate ke Panjang Obyek

Fungsi range() juga dapat digunakan untuk melakukan iterasi. Fungsi len() menentukan panjang objek urutan, i.e. daftar, tupel, dan nilai panjang diteruskan ke fungsi range() sebagai argumen. Mari kita lihat contohnya.

#membuat daftar
daftar_saya = [1,2,3,4,5,6,7,8,9]
untuk x dalam rentang (len(daftar_saya)):
cetak(daftar_saya[x])

Keluaran

Kesimpulan

Artikel ini menjelaskan fungsi Python range() melalui berbagai contoh. Python adalah bahasa pemrograman modern dan tingkat tinggi yang menyediakan banyak modul dan fungsi bawaan untuk melakukan tugas tertentu. Fungsi range() adalah salah satu fungsi bawaan Python. Fungsi range() digunakan untuk melakukan tugas beberapa kali. Itu juga dapat digunakan untuk menghasilkan angka secara berurutan. Untuk mempelajari lebih lanjut tentang Python dan berbagai fitur yang dapat Anda gunakan dengan bahasa ini, lihat linuxhint.com.

Kursor melompat atau bergerak secara acak saat mengetik di Windows 10
Jika Anda menemukan bahwa kursor mouse Anda melompat atau bergerak sendiri, secara otomatis, acak saat mengetik di laptop atau komputer Windows, maka ...
Cara membalikkan arah gulir Mouse dan Touchpads di Windows 10
Mouse dan Panel sentuhs tidak hanya membuat komputasi menjadi mudah tetapi juga lebih efisien dan tidak memakan banyak waktu. Kami tidak dapat membaya...
Cara mengubah penunjuk Mouse dan ukuran kursor, warna & skema pada Windows 10
Penunjuk mouse dan kursor di Windows 10 adalah aspek yang sangat penting dari sistem operasi. Ini dapat dikatakan untuk sistem operasi lain juga, jadi...