belum paham penjelasan range(x,y,z)

Oleh singgihkusuma 136 3 pada Senin, 27 Jan. 2020, 13:47:24


Kembali ke forum soal ini

#python #fungsi-dan-modul #fungsi-built-in


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



saya masih bingung dengan hasil dari print range(1, 10, 3)  output -> [1,4,7] barang kali teman ada yg bisa menjelaskan.. terima kasih.
0 jempol


bramanto
300
1157
· 4 tahun, 9 bulan yang lalu · 4 jempol

Halo coder @singgihkusuma, untuk range dengan 3 parameter seperti ini penjelasannya seperti sebagai berikut:

range(nilai_index_awal, nilai_index_akhir, penambahan)

jika kita menuliskan range(1, 10, 3) maka diartikan bahwa kita membuat range dengan nilai awal 1 sampe dengan nilai akhir 10. Dimana setiap nilai yang keluar setelahnya ditambahkan dengan 3..

Output:
1

1 + 3 = 4

4 + 3 = 7 

jadi outputnya yaitu.. [1, 4, 7] ..  

singgihkusuma
136
3
penanya
· 4 tahun, 9 bulan yang lalu · 0 jempol

oke.. terima kasih mastaah..