[Python] Cara Menggunakan Range



Anda bingung bagaimana caranya menggunakan syntax range pada bahasa pemrograman Python? Atau anda bingung bagaimana menyimpan list angka yang berurutan dengan cepat? Atau mungkin anda lupa caranya menggunakan syntax range pada bahasa pemrograman Python? Artikel ini akan membahas bagaimana menggunakan syntax range pada bahasa pemrograman Python. Sebelumnya, Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991. Salah satu cara untuk membuat list angka yang berurutan, kita dapat menggunakan fungsi range()

Cara Menggunakan range

1
x = range(start, stop, step)

Terdapat 3 parameter dalam fungsi ini. Namun, hanya satu saja parameter wajib nya.
  • Start = Digunakan untuk menentukan start awal. Parameter opsional. jika tidak diisi, maka akan dimulai dari angka 0. 
  • Stop = Digunakan untuk menentukan batas stop nya. Merupakan parameter yang wajib diisi. Jika batas stop nya 8, maka elemen list akan berhenti sebelum angka 8 jika list angka yang dibuat urut ke atas.
  • Step = Digunakan untuk menentukan perubahan nilai dari nilai awal. Merupakan parameter opsional. jika tidak diisi, maka nilai akan bertambah satu per satu.

Contoh Program

1
2
3
4
x = range(20)

for n in x:
print(n)

Program di atas merupakan contoh program range yang akan menghasilkan nilai 0 sampai angka 19. Hal ini dikarenakan parameter range hanya ada satu. Maka parameter tersebut merupakan nilai Stop nya.

 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

Penggunaan range dengan Start dan Stop

1
2
3
4
x = range(5, 15)

for n in x:
print(n)

Pada program di atas, Fungsi range memiliki dua parameter. Parameter yang pertama digunakan untuk mengetahui batas start. Lalu, parameter yang kedua digunakan untuk batas stop nya. Akan menghasilkan nilai 5 sampai angka 14.

 1
2
3
4
5
6
7
8
9
10
5
6
7
8
9
10
11
12
13
14

Penggunaan range dengan Start, Stop, dan Step

1
2
3
4
x = range(5, 15, 3)

for n in x:
print(n)

Program di atas menggunakan tiga parameter. Parameter pertama digunakan untuk batas start nya. Parameter kedua digunakan untuk batas stop nya. Dan parameter ketiga diguinakan untuk mengetahui pertambahan nya. 

1
2
3
4
5
8
11
14

Penggunaan range yang Menurun

1
2
3
4
x = range(15, 5, -3)

for n in x:
print(n)

Fungsi range juga bisa digunakan untuk membuat list secara menurun.

1
2
3
4
15
12
9
6


Penutup

Jadi, kita dapat membuat list angka yang berurutan lebih cepat dengan menggunakan fungsi range pada bahasa pemrograman Python. Fungsi range ini memiliki tiga parameter. Yaitu parameter start, stop, dan stepJika ada yang ingin ditanyakan, silakan berkomentar di postingan ini.

Komentar

Postingan populer dari blog ini

Abis Baca Buku "Sirah Nabawiyah"

[Flutter] Cara Menggunakan Alert Dialog

[C++] Contoh Program Membuat Password Generator Simpel

Abis Baca Buku “Sang Dirigen”, Biografi Jahja Setiaatmadja

Abis Baca Buku "Bukan untuk Bahagia"