Cara menggunakan contoh program list python

Latihan kode program bahasa Python kali ini akan membahas cara menjumlahkan data list atau array. Materi ini menguji pemahaman seputar logika dasar, penggunaan list serta kondisi if else.

Dalam bahasa python, list mirip seperti array dalam bahasa pemrograman lain.

Soal Mencari Nilai Total Penjumlahan List / Array

Buatlah kode program dalam bahasa Python untuk mencari total penjumlahan dari sekumpulan element list. Program meminta 1 inputan awal berupa jumlah element list, kemudian user memasukkan satu per satu angka untuk list tersebut.

Setelah itu program akan mencari total dari list dan menampilkan hasilnya.

Berikut contoh tampilan akhir yang diinginkan (1) :

## Program Python Penjumlahan List / Array ## =============================================== Input jumlah element list: 7 Input 7 angka (dipisah dengan enter): Angka ke-1: 84 Angka ke-2: 24 Angka ke-3: 61 Angka ke-4: 95 Angka ke-5: 66 Angka ke-6: 51 Angka ke-7: 22 Total penjumlahan dari 7 angka tersebut adalah: 403

Berikut contoh tampilan akhir yang diinginkan (2) :

## Program Python Penjumlahan List / Array ## =============================================== Input jumlah element list: 5 Input 5 angka (dipisah dengan enter): Angka ke-1: 10 Angka ke-2: 20 Angka ke-3: 30 Angka ke-4: 40 Angka ke-5: 50 Total penjumlahan dari 5 angka tersebut adalah: 150

Tips Membuat Kode Program Penjumlahan List / Array

Soal ini melatih pemahaman terkait list, kondisi if else dan perulangan (loop). Berikut tutorial pendahuluan yang bisa diikuti:

  • Cara Pembuatan Variabel Bahasa Python
  • Tipe Data List dalam Bahasa Python
  • Percabangan Kondisi If Else If Bahasa Python
  • Perulangan For Bahasa Python

Kita perlu 2 kali perulangan dalam kode program ini. Perulangan pertama untuk menampung semua inputan ke dalam list, dan perulangan kedua untuk menjumlahkan semua angka list.

Silahkan coba rancang sebentar kode programnya.

Kode Program Python Penjumlahan List / Array

Berikut salah satu solusi dari soal mencari total penjumlahan list menggunakan bahasa Python:

print('## Program Python Penjumlahan List / Array ##') print('===============================================') print() n = int(input('Input jumlah element list: ')) print() print('Input',n,'angka (dipisah dengan enter): '); # simpan setiap angka yang diinput ke dalam list x = [] for i in range(n): print('Angka ke-',i+1,': ',sep='',end='') x.append(int(input())) print() # cari total semua element list total = 0 for i in range(n): total = total+x[i]; print('Total penjumlahan dari',n,'angka tersebut adalah:',total);


Di baris 5, perintah input() dipakai untuk meminta jumlah angka yang akan di input ke dalam list. Data ini ditampung ke variabel n.

Secara default perintah input() mengembalikan data bertipe string, akan tetapi kita perlu tipe data integer karena variabel n nantinya akan dipakai dalam perhitungan. Proses konversi dari tipe string menjadi integer dilakukan oleh fungsi int().

Proses pembacaan data dilakukan oleh kode program di baris 11-14. Pertama, variabel x di deklarasikan sebagai tipe data list dengan menulis kurung siku kosong di baris 11. Kemudian masuk ke perulangan for untuk membaca satu per satu data yang diinput user.

Perintah print di baris 13 sekedar informasi tambahan agar user lebih mudah mengetahui urutan angka. Setiap angka yang diinput akan masuk ke dalam list x dengan perintah x.append(int(input())).

Setelah list x berisi semua data, perulangan for kedua di baris 20-21 berfungsi untuk mencari nilai total dari seluruh element list. Dalam setiap iterasi atau perulangan, perintah total = total+x[i] akan terus menambahkan angka list dan disimpan ke dalam variabel total.

Terakhir, isi variabel total di tampilan dengan perintah print di baris 23.

Menggunakan Function sum()

Sebagai alternatif untuk mencari total penjumlahan dari sebuah list, kita bisa menggunakan function sum() bawaan Python. Berikut kode program yang dimaksud:

print('## Program Python Penjumlahan List / Array ##') print('===============================================') print() n = int(input('Input jumlah element list: ')) print() print('Input',n,'angka (dipisah dengan enter): '); # simpan setiap angka yang diinput ke dalam list x = [] for i in range(n): print('Angka ke-',i+1,': ',sep='',end='') x.append(int(input())) print() # cari total semua element list total = sum(x) print('Total penjumlahan dari',n,'angka tersebut adalah:',total);

Perhatikan kode program di baris 19, kita tinggal menjalankan perintah ## Program Python Penjumlahan List / Array ## =============================================== Input jumlah element list: 5 Input 5 angka (dipisah dengan enter): Angka ke-1: 10 Angka ke-2: 20 Angka ke-3: 30 Angka ke-4: 40 Angka ke-5: 50 Total penjumlahan dari 5 angka tersebut adalah: 1500 untuk mencari total penjumlahan dari list x. Cara ini sangat praktis karena tidak perlu repot-repot menggunakan perulangan for lagi.

Demikian soal dan jawaban kode program mencari nilai total penjumlahan list dalam bahasa Python. Semoga bisa bermanfaat.

Apa yang dimaksud dengan list di python?

List adalah tipe data yang paling serbaguna dalam bahasa pemrograman Python. List ditulis sebagai daftar nilai yang dipisahkan koma (item) antara tanda kurung siku. Dalam membuat list pada Python sangatlah sederhana. Tinggal memasukkan berbagai nilai yang dipisahkan dengan tanda koma di antara tanda kurung siku.

Bagaimana langkah langkah menggunakan python?

Menjalankan Python.
Buka terminal CTRL + ALT + T..
Ketik python maka Anda akan masuk ke Python shell..
Tuliskan script Python Anda, contoh: print("Selamat datang di Python") . jika sudah tekan tombol ENTER , dan script Python akan dijalankan/eksekusi..
Untuk keluar dari Python shell ketik exit().

Program apa saja yang bisa dibuat dengan python?

Sebagai bahasa pemrograman favorit, Python memiliki banyak kegunaan. Bahasa pemrograman ini digunakan untuk berbagai kepentingan, mulai dari pembuatan game offline dan online, maintenance website, machine learning, sampai aplikasi media sosial.

Bagaimana cara memanggil array pada bahasa pemrograman python?

Untuk membuat array pada python sangat mudah, cukup ketikkan variabelnya dan array dibatasi oleh tanda kurung siku dan setiap item dibatasi oleh tanda koma. Jika item yang kita masukkan berjenis string, maka kita perlu menambahkan tanda petik pada tiap item.

Postingan terbaru

LIHAT SEMUA