List dan Tuple
Tipe list dan tuple dalam perulangan bisa digunakan tergantung dari kebutuhan dan kemudahan dalam pembuatan program, keduanya mempunyai kemiripan dalam pengoperasia hanya bedanya list bersifat mutable(bisa mengubah anggota list) sedangkan tuple bersifat immutable(tidak bisa mengubah anggota). Baik list ataupun tuple punya kelebihan dan kekurangannya masing-masing.
www.ardi-widiyanto.blogspot.com
Latihan
Buatlah input,proses dan Output secara berulang dengan memanfaatkan fungsi matriks/list seperti dibawah ini :
Tampilan Input Tampilan Output
Jawab :
def garis():
print(50 * "=")
www.ardi-widiyanto.blogspot.com
#list / Matriks
list_nim=[]
list_uts=[]
list_uas=[]
list_total=[]
ulang=2
#Input
for i in range(ulang):
print("Data Ke - " + str(i+1))
list_nim.append(input("Masukan Nim anda : "))
list_uts.append(int(input("masukan Nilai UTS anda : ")))
list_uas.append(int(input("Masukan Nilai UAS : ")))
#Proses
for i in range(ulang):
list_total.append((list_uas[i] + list_uts[i] / 2))
www.ardi-widiyanto.blogspot.com
#Output
garis()
print("NIM\t\tNilai UTS\t\tNilai UAS\t\tTotal")
garis()
for i in range (ulang):
print("%s\t%i\t\t\t\t%i\t\t\t\t%i" %(list_nim[i],list_uts[i],list_uas[i],list_total[i]))
garis()
Semoga Bermanfaat gaisss :)
0 comments:
Posting Komentar