Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Array dipython tidak membaca perulangan
Kenapa Output pada print hanya menampilkan array biaya perawatab terakhir? tidak memasukkan data keselurahan list biaya
Umur_pemakaian_aset = int(input("Umur Pemakaian Aset = "))
for i in range(Umur_pemakaian_aset):
list=[]
list.append (input("Masukkan Biaya Perawatan pada tahun ke-{} : " .format(1+i)))
print(list)
3 Jawaban:
coba variable list keluarin dari loop,
<pre> list = [] for i in range(...) list.append(...) </pre>
selain 'range' mungkin membutuhkan panjang/'length' array-nya dengan "len"
<pre> for i in range(len(Umur_pemakaian_aset)): </pre>
Define variable list jangan di dalam for loop, kalo gitu jadi nya tiap perulangan item yg sudah dimasukin ke array jadi kosong lagi, coba pindahin ke atas for list-nya