Skip to content

Proyek ini merupakan program Python sederhana yang digunakan untuk menerima input data mahasiswa, mengecek tipe data, dan mengklasifikasikan nilai ujian ke dalam kategori A sampai E. Cocok sebagai latihan dasar Python untuk pemula, khususnya dalam penggunaan input, struktur kendali, dan tipe data.

Notifications You must be signed in to change notification settings

MulkiPederson/Introduction-to-Python

Repository files navigation

Introduction-to-Python

PROGRAM EVALUASI NILAI MAHASISWA

Background Problem

Dalam kegiatan pembelajaran, penilaian hasil ujian mahasiswa merupakan bagian penting dalam mengevaluasi pemahaman materi. Program sederhana ini dirancang untuk membantu dalam:

  • Menerima input data mahasiswa secara interaktif (nama, NIM, nilai).
  • Menampilkan tipe data dari setiap input.
  • Mengklasifikasikan nilai ujian ke dalam kategori predikat (A sampai E).
  • Menyajikan output hasil evaluasi secara terstruktur.

Proyek ini cocok digunakan sebagai latihan dasar bahasa Python khususnya dalam:

  • Pemrosesan input dari pengguna.
  • Pemanfaatan struktur kendali (if-elif-else).
  • Pemahaman tipe data.

Libraries

Program ini tidak menggunakan library eksternal, semua fitur menggunakan libraray built-in Python:

  • input() untuk menerima input dari pengguna.
  • int() untuk konversi tipe data ke integer.
  • type() untuk mengetahui tipe data setiap variabel.
  • print() untuk menampilkan hasil ke layar.

Insight

Beberapa hal penting yang dipelajari dari program ini:

  • Input Handling Belajar menerima input dari pengguna dan melakukan validasi sederhana seperti konversi ke tipe data integer.

  • Conditional Logic
    Menggunakan struktur if-elif-else untuk menentukan kategori berdasarkan rentang nilai.

  • Tipe Data
    Menyadari pentingnya mengenali dan mengelola tipe data dengan benar, karena Python bersifat case-sensitive dan strict pada operasi antar tipe.

  • Output Formatting
    Penggunaan f-string untuk membuat output lebih jelas, rapi, dan mudah dibaca.

Advice

Untuk pengembangan selanjutnya atau praktik lanjutan,sebaiknya dilakukan penanganan jika terdapat kasus salah input nilai (diluar dari angka 0-100).

About

Proyek ini merupakan program Python sederhana yang digunakan untuk menerima input data mahasiswa, mengecek tipe data, dan mengklasifikasikan nilai ujian ke dalam kategori A sampai E. Cocok sebagai latihan dasar Python untuk pemula, khususnya dalam penggunaan input, struktur kendali, dan tipe data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published