Lompat ke konten Lompat ke sidebar Lompat ke footer

Proyek Python #7: Aplikasi Pembanding Data yang Di-Entry

Proyek Python #7: Aplikasi Pembanding Data Entry

WritingSkills.web.id
 - Pada praktek proyek Python kali ini, kita akan membandingkan kumpulan data yang telah di-entry atau dimasukkan ke dalam variabel-variabel. Terdapat 2 langkah, yaitu (1) Menyimpan data; (2) Membandingkan data.

Langkah 1: Menyimpan data di dalam variabel

Kita akan menggunakan pengetahuan tentang tipe data Boolean dan perbandingan untuk membandingkan data dari dua siswa yang diambil dari pengumpulan data nilai siswa di kelas.

Kita akan memulainya dengan menyimpan id, nilai rata-rata, dan nilai tes terbaru di dalam variabel-variabel untuk setiap data masukan dari dua siswa tersebut.

Mari kita mulai menyimpan data untuk data masukan dari siswa pertama! Buatlah variabel id_1 yang menyimpan nilai string "#4" .
id_1 = "#4"

Selanjutnya, kita akan menyimpan nilai rata-rata dari siswa tersebut dengan membuat variabel nilai_rata_rata_1 yang menyimpan nilai "A" .
nilai_rata_rata_1 = "A"

Terakhir, simpan nilai tes dari siswa tersebut dengan membuat variabel nilai_tes_1 , dan berikan nilai 90 .
nilai_tes_1 = 90

Hasil akhir coding untuk data siswa pertama adalah:
id_1 = "#4"
nilai_rata_rata_1 = "A"
nilai_tes_1 = 90

Ayo kita buat data masukan untuk siswa kedua! Seperti sebelumnya, buat variabel id_2 dan berikan nilai string "#5" .
id_2 = "#5"

Buatlah variabel nilai_rata_rata_2 dan simpan nilai rata-rata dari siswa kedua, yaitu "A" .
nilai_rata_rata_2 = "A"

Terakhir, buat variabel nilai_tes_2 dan simpan nilai tes siswa kedua, yaitu 70 .
id_2 = "#5"
nilai_rata_rata_2 = "A"
nilai_tes_2 = 70

Langkah 2: Membandingkan data

Sekarang kita telah menyimpan data untuk data masukan dari kedua siswa, dan kita siap untuk membandingkannya.

Berikut adalah data yang telah kita buat. Selanjutnya, kita akan mengecek apakah ada duplikasi ID, membandingkan nilai rata-rata kedua siswa tersebut, dan yang terakhir membandingkan nilai tes mereka.
id_1 = "#4"
nilai_rata_rata_1 = "A"
nilai_tes_1 = 90

id_2 = "#5"
nilai_rata_rata_2 = "A"
nilai_tes_2 = 70

Buatlah sebuah variabel tidak_ada_duplikat yang menyimpan hasil dari perbandingan inequality comparison != antara id_1 dan id_2 .
tidak_ada_duplikat = id_1 != id_2

Tampilkan hasil dari perbandingan dengan menggunakan perintah print().  Pertama, tampilkan teks "Tidak ada entri duplikat:" terlebih dahulu.
tidak_ada_duplikat = id_1 != id_2
print("Tidak ada entri duplikat:")

Dan terakhir, tampilkan nilai dari variabel tidak_ada_duplikat .
id_1 = "#4"
nilai_rata_rata_1 = "A"
nilai_tes_1 = 90

id_2 = "#5"
nilai_rata_rata_2 = "A"
nilai_tes_2 = 70

tidak_ada_duplikat = id_1 != id_2
print("Tidak ada entri duplikat:")
print(tidak_ada_duplikat)

Output dari coding di atas adalah:
Tidak ada entri duplikat:
True
Aplikasi Python Pembanding Data yang Di-Entry

Selanjutnya, buatlah variabel rata_rata_sama dan simpan hasil dari perbandingan variabel nilai_rata_rata_1 dan nilai_rata_rata_2 dengan menggunakan operator == .
id_1 = "#4"
nilai_rata_rata_1 = "A"
nilai_tes_1 = 90

id_2 = "#5"
nilai_rata_rata_2 = "A"
nilai_tes_2 = 70

tidak_ada_duplikat = id_1 != id_2
print("Tidak ada entri duplikat:")
print(tidak_ada_duplikat)

rata_rata_sama = nilai_rata_rata_1 == nilai_rata_rata_2

Tampilkan string atau teks "Nilai rata-rata sama:" dan di baris berikutnya, tampilkan nilai variabel rata_rata_sama .
id_1 = "#4"
nilai_rata_rata_1 = "A"
nilai_tes_1 = 90

id_2 = "#5"
nilai_rata_rata_2 = "A"
nilai_tes_2 = 70

tidak_ada_duplikat = id_1 != id_2
print("Tidak ada entri duplikat:")
print(tidak_ada_duplikat)

rata_rata_sama = nilai_rata_rata_1 == nilai_rata_rata_2
print("Nilai rata-rata sama:")
print(rata_rata_sama)

Hasil output dari coding di atas adalah:
Tidak ada entri duplikat:
True
Nilai rata-rata sama:
True
Aplikasi Python Pembanding Data yang Di-Entry

Selanjutnya, buat variabel baru nilai_lebih_tinggi , yang isinya adalah perbandingan apakah variabel nilai_tes_1 lebih besar dari nilai_tes_2 dengan menggunakan operator >.
nilai_lebih_tinggi = nilai_tes_1 > nilai_tes_2

Untuk menyelesaikan aplikasi ini, cek hasil perbandingan dengan menampilkan teks "id_1 memiliki nilai lebih tinggi:" lalu di baris selanjutnya, tampilkan nilai dari variabel nilai_lebih_tinggi .
id_1 = "#4"
nilai_rata_rata_1 = "A"
nilai_tes_1 = 90

id_2 = "#5"
nilai_rata_rata_2 = "A"
nilai_tes_2 = 70

tidak_ada_duplikat = id_1 != id_2
print("Tidak ada entri duplikat:")
print(tidak_ada_duplikat)

rata_rata_sama = nilai_rata_rata_1 == nilai_rata_rata_2
print("Nilai rata-rata sama:")
print(rata_rata_sama)

nilai_lebih_tinggi = nilai_tes_1 > nilai_tes_2
print("id_1 memiliki nilai lebih tinggi:")
print(nilai_lebih_tinggi)

Hasil output dari coding di atas adalah:
Tidak ada entri duplikat:
True
Nilai rata-rata sama:
True
id_1 memiliki nilai lebih tinggi:
True
Aplikasi Python Pembanding Data yang Di-Entry

Helmi Fauziridwan
Helmi Fauziridwan Aku adalah seorang blogger yang ingin berbagi inspirasi kepada semua orang dengan membuat tulisan-tulisan yang bermanfaat.

Posting Komentar untuk "Proyek Python #7: Aplikasi Pembanding Data yang Di-Entry"