Hai, kamu yang baru mulai belajar Python! Pernah nggak sih bingung mau mulai dari mana? Tenang aja, kita bakal belajar bareng lewat proyek sederhana: bikin kalkulator. Ini bukan kalkulator biasa, tapi buatan kamu sendiri. Seru, kan? Yuk, kita mulai!


Kenapa Mulai dari Proyek Kalkulator?

Kalkulator adalah proyek yang simpel tapi powerful untuk pemula. Kamu bisa belajar:

  1. Dasar-dasar Python: Seperti variabel, input/output, dan operasi aritmatika.
  2. Logika Dasar: Menggunakan pernyataan if, elif, dan else.
  3. Fungsi: Biar kodenya nggak berantakan.

Alat dan Bahan

  1. Python: Kalau belum punya, unduh dulu di python.org.
  2. Code Editor: Bisa pakai apa aja, misalnya VS Code, PyCharm, atau IDLE bawaan Python.
  3. Semangat belajar! ✨

Langkah-Langkah Membuat Kalkulator

1. Buka Editor Python Kamu

Buka editor pilihanmu, terus buat file baru, misalnya kalkulator.py.

2. Tulis Fungsi untuk Operasi Aritmatika

Mari kita bikin fungsi dasar dulu. Copy-paste kode ini:

# Fungsi untuk operasi dasar
def tambah(a, b):
    return a + b

def kurang(a, b):
    return a - b

def kali(a, b):
    return a * b

def bagi(a, b):
    if b != 0:
        return a / b
    else:
        return "Error: Pembagian dengan nol nggak boleh!"

3. Tampilkan Menu ke Pengguna

Tambahkan menu supaya pengguna tahu operasi apa saja yang tersedia:

print("Selamat datang di Kalkulator Python")
print("Pilih operasi yang ingin dilakukan:")
print("1. Penjumlahan")
print("2. Pengurangan")
print("3. Perkalian")
print("4. Pembagian")

4. Terima Input dari Pengguna

Sekarang kita minta pengguna untuk memilih operasi dan memasukkan angka.

# Input pilihan operasi
pilihan = input("Masukkan pilihan (1/2/3/4): ")

# Input angka dari pengguna
angka1 = float(input("Masukkan angka pertama: "))
angka2 = float(input("Masukkan angka kedua: "))

5. Jalankan Operasi Berdasarkan Pilihan

Gunakan logika if untuk menjalankan operasi yang sesuai:

if pilihan == '1':
    print(f"Hasil: {tambah(angka1, angka2)}")
elif pilihan == '2':
    print(f"Hasil: {kurang(angka1, angka2)}")
elif pilihan == '3':
    print(f"Hasil: {kali(angka1, angka2)}")
elif pilihan == '4':
    print(f"Hasil: {bagi(angka1, angka2)}")
else:
    print("Pilihan tidak valid, coba lagi!")


Penjelasan Kode

  1. Fungsi:
    • Setiap operasi punya fungsi tersendiri biar kodenya rapi.
  2. Input/Output:
    • Gunakan input() untuk ambil data dari pengguna.
    • Gunakan print() untuk menampilkan hasil.
  3. Logika:
    • if, elif, dan else memastikan program bisa menangani berbagai pilihan.

Jalankan Program

  1. Simpan file kamu.
  2. Buka terminal atau command prompt.
  3. Ketik python kalkulator.py dan tekan Enter.
  4. Coba berbagai operasi.

Pengembangan Lanjutan

Kalau udah berhasil, kamu bisa coba upgrade kalkulatormu:

  • Tambahkan operasi lain, seperti eksponen atau akar kuadrat.
  • Bikin antarmuka grafis sederhana dengan library seperti Tkinter.
  • Tambahkan fitur untuk menghitung beberapa angka sekaligus.

Penutup

Gimana, gampang banget kan? Dengan proyek ini, kamu udah belajar dasar-dasar Python sekaligus bikin sesuatu yang berguna. Jangan lupa eksplorasi lebih lanjut dan share hasil kalkulatormu ke teman-teman!

Happy coding! 🚀

By Medhy

Leave a Reply