range()

Oleh ovii 102 0 pada Senin, 11 Jan. 2021, 10:28:11


Kembali ke forum soal ini

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


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



# saat inputnya tiga, range(X, Y, Z)
# artinya dari X hingga Y dengan penambahan sebanyak Z
print range(1, 10, 4)
print range(1, 10, 3)

hasil
[1, 5, 9]
[1, 4, 7]

jadi maksudnya gimana??
0 jempol


bramanto
300
1157
· 3 tahun, 10 bulan yang lalu · 1 jempol

Halo coder @ovii, sebagai contohnya seperti ini:

print range(1, 10, 4)

Jadi kamu akan membuat list dengan range dari 1 hingga 10 dengan penambahan nilai 4

-- Kamu akan mencetak list nilai 1
-- Kemudian nilai 1 tersebut akan ditambah nilai 4, maka menghasilkan nilai 5
- Selanjutnya nilai 5 tersebut akan ditambah nilai 4, maka menghasilkan nilai 9
- Karena nilai range maksimalnya adalah 10, maka proses list tersebut akan selesai. Karena nilai 9 ditambah 4 hasilnya 13.