🚀 Project Python
Belajar Python lebih seru dengan membuat project nyata. Ikuti langkah-langkah berikut!
📖 Project 1: Aplikasi Catatan Sederhana
Membuat aplikasi sederhana untuk menambahkan dan menampilkan catatan.
# Project 1: Aplikasi Catatan Sederhana
notes = []
while True:
print("\n=== Menu Catatan ===")
print("1. Tambah Catatan")
print("2. Lihat Catatan")
print("3. Keluar")
pilihan = input("Pilih menu: ")
if pilihan == "1":
isi = input("Tulis catatan: ")
notes.append(isi)
print("Catatan berhasil ditambahkan!")
elif pilihan == "2":
print("\nDaftar Catatan:")
for i, note in enumerate(notes, start=1):
print(f"{i}. {note}")
elif pilihan == "3":
print("Terima kasih, keluar dari aplikasi.")
break
else:
print("Pilihan tidak valid!")
Output: Aplikasi terminal yang bisa menyimpan catatan.
🎮 Project 2: Game Tebak Angka
Komputer akan memilih angka acak, tugasmu menebaknya!
# Project 2: Game Tebak Angka
import random
angka_rahasia = random.randint(1, 20)
print("Tebak angka antara 1 sampai 20!")
while True:
tebak = int(input("Masukkan tebakan: "))
if tebak < angka_rahasia:
print("Terlalu kecil!")
elif tebak > angka_rahasia:
print("Terlalu besar!")
else:
print("Selamat! Kamu benar 🎉")
break
Output: Game interaktif di terminal dengan input angka.
📊 Project 3: Kalkulator Sederhana
Membuat program kalkulator dengan operasi tambah, kurang, kali, bagi.
# Project 3: Kalkulator
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): return a / b if b != 0 else "Error: Pembagian dengan nol!"
print("=== Kalkulator Sederhana ===")
a = int(input("Masukkan angka pertama: "))
b = int(input("Masukkan angka kedua: "))
print("Hasil Penjumlahan:", tambah(a, b))
print("Hasil Pengurangan:", kurang(a, b))
print("Hasil Perkalian:", kali(a, b))
print("Hasil Pembagian:", bagi(a, b))
Output: Kalkulator terminal dengan 4 operasi dasar.
📌 Prosedur Pengumpulan Tugas
- Pilih salah satu project di atas (Catatan, Game Tebak Angka, atau Kalkulator).
- Ketik ulang kode di IDE Python (Thonny, VSCode, atau IDLE).
- Tambahkan fitur tambahan sesuai kreativitas (misalnya menu baru, validasi input, dll).
- Jalankan program hingga berhasil.
- Screenshot hasil program.
- Kirimkan screenshot + file Python (.py) melalui kolom komentar blog atau Google Classroom.
No comments:
Post a Comment