Course Python: Boolean dalam Python (Part 1)

Baca Juga

Pada latihan kali ini kita memasuki materi boolean. Materinya adalah tipe data boolean. Tipe data boolean adalah salah satu yang paling penting. Ini digunakan untuk menyimpan nilai kebenaran, yaitu True (benar) atau False (salah). Dalam latihan kali ini, kita akan melihat sebuah contoh sederhana yang menggunakan tipe data boolean untuk mengevaluasi apakah seorang siswa telah lulus ujian TIK (Teknologi Informasi dan Komunikasi).


Berikut keseluruhan kodenya,

# Input nama dan nilai ujian TIK dari siswa
nama = input("Masukkan nama Anda: ")
nilai_tik = float(input("Masukkan nilai ujian TIK: "))

# Batas nilai lulus ujian TIK
batas_lulus = 70.0

# Mengecek apakah siswa telah lulus ujian TIK
lulus = nilai_tik >= batas_lulus

# Menampilkan pesan berdasarkan hasil pengecekan
if lulus:
    print(f"Selamat, {nama}! Anda telah lulus ujian TIK!")
else:
    print(f"Maaf, {nama}, Anda belum lulus ujian TIK. Silakan coba lagi.")
Kita coba bedah supaya lebih memahami kode diatas, 

Langkah 1: Input Nama dan Nilai Ujian Pertama, 

kita akan meminta pengguna untuk memasukkan nama mereka dan nilai ujian TIK mereka. Ini bisa dilakukan dengan menggunakan fungsi input() untuk menerima nama dan float(input()) untuk menerima nilai ujian dalam bentuk angka desimal.

# Input nama dan nilai ujian TIK dari siswa
nama = input("Masukkan nama Anda: ")
nilai_tik = float(input("Masukkan nilai ujian TIK: "))
Kode di atas memungkinkan kita untuk mengganti nilai variabel nama dan nilai_tik dengan masukan pengguna. 

Langkah 2: Batas Nilai Lulus Untuk menentukan apakah siswa telah lulus ujian TIK, 

kita akan menggunakan batas nilai lulus yang telah ditentukan. Dalam contoh ini, kita akan mengatur batas nilai lulus ke 70.0.
# Batas nilai lulus ujian TIK
batas_lulus = 70.0
Anda dapat mengganti nilai batas lulus sesuai dengan kebijakan sekolah atau institusi Anda. 

Langkah 3: Mengecek Kelayakan Selanjutnya, 

kita akan menggunakan tipe data boolean untuk mengecek apakah siswa telah lulus ujian TIK. Kode berikut akan menghasilkan nilai True jika nilai ujian TIK lebih besar atau sama dengan batas nilai lulus, dan False jika tidak.
# Mengecek apakah siswa telah lulus ujian TIK
lulus = nilai_tik >= batas_lulus

Langkah 4: Menampilkan Pesan Terakhir, 

kita akan menggunakan hasil pengecekan boolean untuk menampilkan pesan yang sesuai kepada siswa. Kode berikut akan mencetak pesan selamat jika siswa telah lulus, dan pesan penolakan jika siswa belum lulus.
# Menampilkan pesan berdasarkan hasil pengecekan
if lulus:
    print(f"Selamat, {nama}! Anda telah lulus ujian TIK!")
else:
    print(f"Maaf, {nama}, Anda belum lulus ujian TIK. Silakan coba lagi.")
Dengan kode di atas, kita memberikan pesan yang personal dengan menyertakan nama siswa dalam pesan.

Semoga penjelasan singkat ini, bermanfaat.:)

Tidak ada komentar:

Posting Komentar

 

Theme by Gus Fahmi

© 2014-2023 Home | About | Privacy