Programming

30+ Contoh Program Python Sederhana, Lengkap Penjelasannya

×

30+ Contoh Program Python Sederhana, Lengkap Penjelasannya

Sebarkan artikel ini
Program Python Sederhana
Program Python Sederhana

Yowatech.idProgram Python Sederhana. Python adalah bahasa pemrograman tingkat tinggi dan interpretatif. Ini memiliki sintaks yang sederhana dan mudah dipahami, sehingga membuatnya cocok untuk pemula. Python dapat digunakan untuk berbagai keperluan seperti pengembangan web, pemrosesan data, pembelajaran mesin, pemrograman scientific, dan banyak lagi.

Python memiliki banyak library dan modul yang membantu pengembang membuat aplikasi dan software dengan cepat dan efisien. Ini juga digunakan oleh banyak perusahaan besar seperti Google, NASA, dan Dropbox.

Advertise
Advertise

Secara keseluruhan, Python adalah bahasa pemrograman yang berguna, flexible, dan bermanfaat bagi para pengembang dan perusahaan yang ingin membuat aplikasi dan software yang efisien dan mudah digunakan.

Cara Menginstall PyQt5 pada Python Untuk GUI

Untuk menginstall PyQt5 pada Python, pertama-tama pastikan bahwa Anda telah memasang Python dan PyQt5 telah terinstall pada komputer Anda. Jika belum, Anda bisa mengikuti langkah-langkah di bawah ini:

  1. Buka terminal (Linux atau macOS) atau Command Prompt (Windows).
  2. Pastikan bahwa Anda telah memasang Python dengan perintah python --version. Jika belum, Anda bisa mengikuti instruksi pada website resmi Python untuk memasang Python pada komputer Anda.
  3. Gunakan perintah pip untuk menginstall PyQt5. Jika Anda menggunakan Python 2, gunakan perintah pip install PyQt5. Jika Anda menggunakan Python 3, gunakan perintah pip3 install PyQt5.

Setelah PyQt5 terinstall, Anda bisa menggunakannya dalam program Python Anda dengan menambahkan baris import seperti ini:

from PyQt5 import QtWidgets

Jika Anda ingin menggunakan semua komponen PyQt5, Anda bisa menambahkan baris import seperti ini:

from PyQt5 import *

Daftar isi:

Contoh 1 Program Python Sederhana (Kalkulator)

# define a function for each type of calculation
def add(x, y):
    return x + y

def subtract(x, y):
    return x - y

def multiply(x, y):
    return x * y

def divide(x, y):
    return x / y

# take user input for the two numbers and the operation
num1 = float(input("Enter the first number: "))
num2 = float(input("Enter the second number: "))
operation = input("Enter the operation (+, -, *, /): ")

# perform the requested operation and print the result
if operation == "+":
    result = add(num1, num2)
elif operation == "-":
    result = subtract(num1, num2)
elif operation == "*":
    result = multiply(num1, num2)
elif operation == "/":
    result = divide(num1, num2)
else:
    print("Invalid operator")

print(result)

Skrip ini meminta pengguna untuk memasukkan dua angka dan satu operasi, lalu melakukan operasi yang diminta pada angka tersebut. Anda dapat memodifikasi kode untuk menambahkan fungsionalitas tambahan atau melakukan perhitungan yang lebih rumit.

Baca Juga: Cara Membuat Website Sendiri Untuk Peniaga Online Mudah

Hasil Script Kalkulator Python

Cara Membuat Kalkulator Sederhana dengan Python. Jika Ingin Mencobanya Langsung Di website online Anda dapat membuka: Programiz contoh dibawah saya langsung menjalankan script python kalkulator sederhana diatas:

Cara Membuat Kalkulator Sederhana dengan Python
Program Python Sederhana

Contoh 2 Program Python Penjualan Buku Sederhana

Contoh 2 Program Python Penjualan Buku Sederhana. Berikut ini adalah contoh program Python sederhana yang dapat Anda gunakan sebagai acuan untuk membuat program penjualan buku di kasir:

# Program penjualan kasir

# Buat list untuk menyimpan item yang dijual
daftar_item = []

# Buat fungsi untuk menambahkan item ke daftar
def tambah_item(nama, harga):
  daftar_item.append({'nama': nama, 'harga': harga})

# Buat fungsi untuk menghitung total harga
def hitung_total():
  total = 0
  for item in daftar_item:
    total += item['harga']
  return total

# Buat fungsi untuk menampilkan struk
def tampilkan_struk():
  for item in daftar_item:
    print(item['nama'], '\t', item['harga'])
  print('Total \t\t', hitung_total())

# Selanjutnya, kita akan meminta input dari pengguna untuk menambahkan item ke daftar
while True:
  nama = input("Masukkan nama item: ")
  if nama == 'selesai':
    break
  harga = int(input("Masukkan harga item: "))
  tambah_item(nama, harga)

# Setelah semua item ditambahkan, tampilkan struk
tampilkan_struk()

# Selesai!

Program di atas akan meminta input nama dan harga item dari pengguna, kemudian menambahkan item ke daftar item yang dijual. Ketika pengguna memasukkan ‘selesai’, program akan menampilkan struk dengan daftar item yang dijual dan total harga.

Anda dapat memodifikasi program di atas sesuai dengan kebutuhan Anda, misalnya dengan menambahkan pilihan untuk menentukan jumlah item yang ingin dibeli atau menambahkan diskon untuk pembelian dalam jumlah banyak. berikut contoh hasil coding python diatas:

Output dari script tersebut akan menjadi seperti ini:

Program Python Sederhana

Baca Selengkapnya: 6+ Contoh Program Python Penjualan Buku Sederhana

Contoh 2 Program Python Penjualan Buku di Toko Kecil / Besar

Berikut ini adalah contoh sederhana dari script penjualan buku Python di toko:

# Inisialisasi variabel
nama_toko = "Toko Buku Python"
buku = "Python for Beginners"
harga = 49000
jumlah_beli = 3

# Hitung total harga
total_harga = harga * jumlah_beli

# Cetak struk pembelian
print("===============================")
print("Struk Pembelian Buku - " + nama_toko)
print("===============================")
print("Nama Buku: " + buku)
print("Jumlah Beli: " + str(jumlah_beli))
print("Harga Satuan: Rp. " + str(harga))
print("Total Harga: Rp. " + str(total_harga))
print("===============================")
print("Terima kasih telah berbelanja di " + nama_toko + "!")

Anda juga dapat menambahkan fitur-fitur lain seperti diskon atau pembayaran dengan metode tertentu (misalnya, menggunakan kartu kredit atau cash). Anda juga dapat menambahkan fitur untuk menyimpan riwayat transaksi ke dalam file atau database.

Program Python Sederhana

Contoh 3 Program Python Pengiriman Barang

Berikut ini adalah contoh sederhana dari program Python yang dapat digunakan untuk mengirim barang:

# Inisialisasi variabel
nama_pengirim = "John Doe"
nama_penerima = "Jane Doe"
alamat_pengirim = "Jl. Sudirman No. 100"
alamat_penerima = "Jl. Gatot Subroto No. 200"
berat_barang = 2.5  # dalam kilogram
ongkos_kirim = 8000  # per kilogram

# Hitung total ongkos kirim
total_ongkos_kirim = ongkos_kirim * berat_barang

# Cetak detail pengiriman
print("===============================")
print("Detail Pengiriman Barang")
print("===============================")
print("Nama Pengirim: " + nama_pengirim)
print("Nama Penerima: " + nama_penerima)
print("Alamat Pengirim: " + alamat_pengirim)
print("Alamat Penerima: " + alamat_penerima)
print("Berat Barang: " + str(berat_barang) + " kg")
print("Ongkos Kirim: Rp. " + str(ongkos_kirim) + " per kg")
print("Total Ongkos Kirim: Rp. " + str(total_ongkos_kirim))
print("===============================")

Output dari program tersebut akan menjadi seperti ini:

Program Python Sederhana

Anda juga dapat menambahkan fitur-fitur lain seperti pilihan jasa pengiriman, asuransi, atau pembayaran. Anda juga dapat menambahkan fitur untuk menyimpan riwayat pengiriman ke dalam file atau database. Itulah sedikit pengetahuan tentang Contoh Program Python Pengiriman Barang.

Contoh 4 Program Python yang dapat digunakan untuk Mengirim Barang

def send_package(recipient, address, weight, cost):
  # Mencetak informasi pengiriman
  print("Mengirim kepada:", recipient)
  print("Alamat:", address)
  print("Berat:", weight, "kg")
  print("Biaya: Rp", cost)
  
  # Menentukan biaya pengiriman
  shipping_cost = calculate_shipping_cost(weight, cost)
  
  # Mencetak biaya pengiriman
  print("Biaya pengiriman: Rp", shipping_cost)
  
  # Mengirim paket
  send_to_shipping_company(recipient, address, weight, shipping_cost)
  
  print("Paket berhasil dikirim!")
  
def calculate_shipping_cost(weight, cost):
  # Menentukan biaya pengiriman berdasarkan berat dan nilai barang
  if weight <= 1:
    return 10000
  elif weight <= 3:
    return 20000
  elif weight <= 5:
    return 30000
  else:
    return 40000 + (weight - 5) * 5000
    
def send_to_shipping_company(recipient, address, weight, cost):
  # Menghubungi perusahaan pengiriman dan mengirim paket
  pass
  
# Mencoba fungsi pengiriman paket
send_package("John Doe", "Jl. Sudirman No. 1, Jakarta", 2, 300000)

Output dari program tersebut akan menjadi seperti ini:

Program Python Sederhana

Contoh Program Python Pengiriman Barang. Program ini terdiri dari tiga fungsi:

  1. send_package adalah fungsi utama yang akan dipanggil untuk mengirim paket. Fungsi ini menerima empat parameter: penerima (recipient), alamat (address), berat (weight), dan biaya (cost). Fungsi ini akan mencetak informasi pengiriman, menentukan biaya pengiriman dengan memanggil fungsi calculate_shipping_cost, dan kemudian mengirim paket dengan memanggil fungsi send_to_shipping_company.
  2. calculate_shipping_cost adalah fungsi yang digunakan untuk menentukan biaya pengiriman berdasarkan berat dan nilai barang. Fungsi ini menerima dua parameter: berat (weight) dan biaya (cost).
  3. send_to_shipping_company adalah fungsi yang digunakan untuk menghubungi perusahaan pengiriman dan mengirim paket. Fungsi ini menerima empat parameter: penerima (recipient), alamat (address), berat (weight), dan biaya pengiriman (cost).

Contoh 5 Program Python yang dapat digunakan untuk Mengambil Barang

def pick_up_package(sender, address):
  # Mencetak informasi pengambilan
  print("Mengambil dari:", sender)
  print("Alamat:", address)
  
  # Menghubungi perusahaan pengiriman untuk mengambil paket
  package = retrieve_package_from_shipping_company(sender, address)
  
  # Mencetak informasi paket yang diambil
  print("Mengambil paket dengan ID:", package["id"])
  print("Berat:", package["weight"], "kg")
  print("Nilai: Rp", package["value"])
  
  # Menandai paket sebagai diambil
  mark_as_picked_up(package["id"])
  
  print("Paket berhasil diambil.")
  
def retrieve_package_from_shipping_company(sender, address):
  # Menghubungi perusahaan pengiriman dan mengambil paket
  pass
  
def mark_as_picked_up(package_id):
  # Menandai paket sebagai diambil di sistem
  pass
  
# Mencoba fungsi pengambilan paket
pick_up_package("Jane Doe", "Jl. Sudirman No. 2, Jakarta")

Contoh Program Python Pengiriman Barang. Program ini terdiri dari tiga fungsi:

  1. pick_up_package adalah fungsi utama yang akan dipanggil untuk mengambil paket. Fungsi ini menerima dua parameter: pengirim (sender) dan alamat (address). Fungsi ini akan mencetak informasi pengambilan, mengambil paket dengan memanggil fungsi retrieve_package_from_shipping_company, dan kemudian menandai paket sebagai diambil dengan memanggil fungsi mark_as_picked_up.
  2. retrieve_package_from_shipping_company adalah fungsi yang digunakan untuk menghubungi perusahaan pengiriman dan mengambil paket. Fungsi ini menerima dua parameter: pengirim (sender) dan alamat (address).
  3. mark_as_picked_up adalah fungsi yang digunakan untuk menandai paket sebagai diambil di sistem. Fungsi ini menerima satu parameter: ID paket (package_id).
READ  7+ Contoh Program Java Kalkulator

Untuk mencoba program ini, kita dapat memanggil fungsi pick_up_package dengan memberikan nilai untuk parameter pengirim dan alamat. Misalnya, pick_up_package("Jane Doe", "Jl. Sudirman No. 2, Jakarta") akan mencetak informasi pengambilan paket. Itulah contoh 3+ Contoh Program Python Pengiriman Barang Sederhana yang dapat dijelaskan dengan sederhana.

Contoh 6 Program Python Mengambil Barang Dari Kurir

def pick_up_package(courier_name, tracking_number):
  # Mencetak informasi pengambilan
  print("Mengambil dari kurir:", courier_name)
  print("Nomor pelacakan:", tracking_number)
  
  # Menghubungi perusahaan kurir untuk mengambil paket
  package = retrieve_package_from_courier(courier_name, tracking_number)
  
  # Mencetak informasi paket yang diambil
  print("Mengambil paket dengan ID:", package["id"])
  print("Berat:", package["weight"], "kg")
  print("Nilai: Rp", package["value"])
  
  # Menandai paket sebagai diambil
  mark_as_picked_up(package["id"])
  
  print("Paket berhasil diambil.")
  
def retrieve_package_from_courier(courier_name, tracking_number):
  # Menghubungi perusahaan kurir dan mengambil paket
  pass
  
def mark_as_picked_up(package_id):
  # Menandai paket sebagai diambil di sistem
  pass
  
# Mencoba fungsi pengambilan paket
pick_up_package("JNE", "1234567890")
  1. pick_up_package adalah fungsi utama yang akan dipanggil untuk mengambil paket dari kurir. Fungsi ini menerima dua parameter: nama kurir (courier_name) dan nomor pelacakan (tracking_number). Fungsi ini akan mencetak informasi pengambilan, mengambil paket dengan memanggil fungsi retrieve_package_from_courier, dan kemudian menandai paket sebagai diambil dengan memanggil fungsi mark_as_picked_up.
  2. retrieve_package_from_courier adalah fungsi yang digunakan untuk menghubungi perusahaan kurir dan mengambil paket. Fungsi ini menerima dua parameter: nama kurir (courier_name) dan nomor pelacakan (tracking_number).
  3. mark_as_picked_up adalah fungsi yang digunakan untuk menandai paket sebagai diambil di sistem. Fungsi ini menerima satu parameter: ID paket (package_id).

Untuk mencoba program ini, kita dapat memanggil fungsi pick_up_package dengan memberikan nilai untuk parameter nama kurir dan nomor pelacakan.

Contoh 7 Program Python Pengiriman Barang

Berikut ini adalah contoh sederhana dari program Python yang dapat digunakan untuk mengirim barang:

# Inisialisasi variabel
nama_pengirim = "John Doe"
nama_penerima = "Jane Doe"
alamat_pengirim = "Jl. Sudirman No. 100"
alamat_penerima = "Jl. Gatot Subroto No. 200"
berat_barang = 2.5  # dalam kilogram
ongkos_kirim = 8000  # per kilogram

# Hitung total ongkos kirim
total_ongkos_kirim = ongkos_kirim * berat_barang

# Cetak detail pengiriman
print("===============================")
print("Detail Pengiriman Barang")
print("===============================")
print("Nama Pengirim: " + nama_pengirim)
print("Nama Penerima: " + nama_penerima)
print("Alamat Pengirim: " + alamat_pengirim)
print("Alamat Penerima: " + alamat_penerima)
print("Berat Barang: " + str(berat_barang) + " kg")
print("Ongkos Kirim: Rp. " + str(ongkos_kirim) + " per kg")
print("Total Ongkos Kirim: Rp. " + str(total_ongkos_kirim))
print("===============================")

Output dari program tersebut akan menjadi seperti ini:

Program Python Sederhana

Anda juga dapat menambahkan fitur-fitur lain seperti pilihan jasa pengiriman, asuransi, atau pembayaran. Anda juga dapat menambahkan fitur untuk menyimpan riwayat pengiriman ke dalam file atau database. Itulah sedikit pengetahuan tentang Contoh Program Python Pengiriman Barang.

Contoh 8 Program Python yang dapat digunakan untuk Mengirim Barang

def send_package(recipient, address, weight, cost):
  # Mencetak informasi pengiriman
  print("Mengirim kepada:", recipient)
  print("Alamat:", address)
  print("Berat:", weight, "kg")
  print("Biaya: Rp", cost)
  
  # Menentukan biaya pengiriman
  shipping_cost = calculate_shipping_cost(weight, cost)
  
  # Mencetak biaya pengiriman
  print("Biaya pengiriman: Rp", shipping_cost)
  
  # Mengirim paket
  send_to_shipping_company(recipient, address, weight, shipping_cost)
  
  print("Paket berhasil dikirim!")
  
def calculate_shipping_cost(weight, cost):
  # Menentukan biaya pengiriman berdasarkan berat dan nilai barang
  if weight <= 1:
    return 10000
  elif weight <= 3:
    return 20000
  elif weight <= 5:
    return 30000
  else:
    return 40000 + (weight - 5) * 5000
    
def send_to_shipping_company(recipient, address, weight, cost):
  # Menghubungi perusahaan pengiriman dan mengirim paket
  pass
  
# Mencoba fungsi pengiriman paket
send_package("John Doe", "Jl. Sudirman No. 1, Jakarta", 2, 300000)

Output dari program tersebut akan menjadi seperti ini:

Program Python Sederhana

Contoh Program Python Pengiriman Barang. Program ini terdiri dari tiga fungsi:

  1. send_package adalah fungsi utama yang akan dipanggil untuk mengirim paket. Fungsi ini menerima empat parameter: penerima (recipient), alamat (address), berat (weight), dan biaya (cost). Fungsi ini akan mencetak informasi pengiriman, menentukan biaya pengiriman dengan memanggil fungsi calculate_shipping_cost, dan kemudian mengirim paket dengan memanggil fungsi send_to_shipping_company.
  2. calculate_shipping_cost adalah fungsi yang digunakan untuk menentukan biaya pengiriman berdasarkan berat dan nilai barang. Fungsi ini menerima dua parameter: berat (weight) dan biaya (cost).
  3. send_to_shipping_company adalah fungsi yang digunakan untuk menghubungi perusahaan pengiriman dan mengirim paket. Fungsi ini menerima empat parameter: penerima (recipient), alamat (address), berat (weight), dan biaya pengiriman (cost).

Contoh 9 Program Python yang dapat digunakan untuk Mengambil Barang

def pick_up_package(sender, address):
  # Mencetak informasi pengambilan
  print("Mengambil dari:", sender)
  print("Alamat:", address)
  
  # Menghubungi perusahaan pengiriman untuk mengambil paket
  package = retrieve_package_from_shipping_company(sender, address)
  
  # Mencetak informasi paket yang diambil
  print("Mengambil paket dengan ID:", package["id"])
  print("Berat:", package["weight"], "kg")
  print("Nilai: Rp", package["value"])
  
  # Menandai paket sebagai diambil
  mark_as_picked_up(package["id"])
  
  print("Paket berhasil diambil.")
  
def retrieve_package_from_shipping_company(sender, address):
  # Menghubungi perusahaan pengiriman dan mengambil paket
  pass
  
def mark_as_picked_up(package_id):
  # Menandai paket sebagai diambil di sistem
  pass
  
# Mencoba fungsi pengambilan paket
pick_up_package("Jane Doe", "Jl. Sudirman No. 2, Jakarta")

Contoh Program Python Pengiriman Barang. Program ini terdiri dari tiga fungsi:

  1. pick_up_package adalah fungsi utama yang akan dipanggil untuk mengambil paket. Fungsi ini menerima dua parameter: pengirim (sender) dan alamat (address). Fungsi ini akan mencetak informasi pengambilan, mengambil paket dengan memanggil fungsi retrieve_package_from_shipping_company, dan kemudian menandai paket sebagai diambil dengan memanggil fungsi mark_as_picked_up.
  2. retrieve_package_from_shipping_company adalah fungsi yang digunakan untuk menghubungi perusahaan pengiriman dan mengambil paket. Fungsi ini menerima dua parameter: pengirim (sender) dan alamat (address).
  3. mark_as_picked_up adalah fungsi yang digunakan untuk menandai paket sebagai diambil di sistem. Fungsi ini menerima satu parameter: ID paket (package_id).

Untuk mencoba program ini, kita dapat memanggil fungsi pick_up_package dengan memberikan nilai untuk parameter pengirim dan alamat. Misalnya, pick_up_package("Jane Doe", "Jl. Sudirman No. 2, Jakarta") akan mencetak informasi pengambilan paket. Itulah contoh 3+ Contoh Program Python Pengiriman Barang Sederhana yang dapat dijelaskan dengan sederhana.

Contoh 10 Program Python Mengambil Barang Dari Kurir

def pick_up_package(courier_name, tracking_number):
  # Mencetak informasi pengambilan
  print("Mengambil dari kurir:", courier_name)
  print("Nomor pelacakan:", tracking_number)
  
  # Menghubungi perusahaan kurir untuk mengambil paket
  package = retrieve_package_from_courier(courier_name, tracking_number)
  
  # Mencetak informasi paket yang diambil
  print("Mengambil paket dengan ID:", package["id"])
  print("Berat:", package["weight"], "kg")
  print("Nilai: Rp", package["value"])
  
  # Menandai paket sebagai diambil
  mark_as_picked_up(package["id"])
  
  print("Paket berhasil diambil.")
  
def retrieve_package_from_courier(courier_name, tracking_number):
  # Menghubungi perusahaan kurir dan mengambil paket
  pass
  
def mark_as_picked_up(package_id):
  # Menandai paket sebagai diambil di sistem
  pass
  
# Mencoba fungsi pengambilan paket
pick_up_package("JNE", "1234567890")
  1. pick_up_package adalah fungsi utama yang akan dipanggil untuk mengambil paket dari kurir. Fungsi ini menerima dua parameter: nama kurir (courier_name) dan nomor pelacakan (tracking_number). Fungsi ini akan mencetak informasi pengambilan, mengambil paket dengan memanggil fungsi retrieve_package_from_courier, dan kemudian menandai paket sebagai diambil dengan memanggil fungsi mark_as_picked_up.
  2. retrieve_package_from_courier adalah fungsi yang digunakan untuk menghubungi perusahaan kurir dan mengambil paket. Fungsi ini menerima dua parameter: nama kurir (courier_name) dan nomor pelacakan (tracking_number).
  3. mark_as_picked_up adalah fungsi yang digunakan untuk menandai paket sebagai diambil di sistem. Fungsi ini menerima satu parameter: ID paket (package_id).

Untuk mencoba program ini, kita dapat memanggil fungsi pick_up_package dengan memberikan nilai untuk parameter nama kurir dan nomor pelacakan.

Contoh 11 Program Python Menghitung Gaji Salesman

# Tentukan jumlah penjualan yang telah dibuat oleh salesman
sales = float(input("Masukkan jumlah penjualan: "))

# Tentukan tingkat komisi
commission_rate = 0.15

# Tentukan gaji dasar
basic_salary = 10000

# Hitung jumlah komisi
commission = sales * commission_rate

# Hitung total gaji
total_salary = basic_salary + commission

# Cetak total gaji
print("Total gaji: ", total_salary)

Hasil Output:

Program Python Sederhana

Di sini, kita meminta input jumlah penjualan dari pengguna, kemudian menetapkan tingkat komisi dan gaji dasar. Kemudian, kita menghitung jumlah komisi dengan mengalikan jumlah penjualan dengan tingkat komisi, dan menambahkan jumlah komisi ke gaji dasar untuk menghitung total gaji yang akan diberikan kepada salesman. Setelah itu, kita mencetak total gaji ke layar. Contoh Program Python Menghitung Gaji Salesman.

Contoh 12 Program Python Menghitung Gaji Salesman

# Jumlah penjualan yang dilakukan oleh salesman
sales = 1000

# Tarif komisi
commission_rate = 0.1

# Gaji tetap
fixed_salary = 1000

# Hitung jumlah komisi
commission = sales * commission_rate

# Hitung total gaji
total_salary = fixed_salary + commission

# Cetak total gaji
print("Total gaji salesman: ", total_salary)

Di sini, kami mengasumsikan bahwa salesman telah menjual produk senilai 1000, tarif komisi adalah 10% dari jumlah penjualan, dan gaji tetap yang diterima adalah 1000. Dengan menggunakan kode di atas, kami akan mencetak total gaji yang diterima oleh salesman.

Hasil Output:

Program Python Sederhana

Contoh 13 Program Python Menghitung Gaji Salesman

Untuk menghitung gaji salesman dengan Python, Anda bisa menggunakan program berikut ini sebagai contoh:

# mendefinisikan variabel untuk menyimpan gaji per jam
gaji_per_jam = 10000

# mendefinisikan variabel untuk menyimpan jumlah jam kerja dalam sebulan
jam_kerja_per_bulan = 160

# mendefinisikan variabel untuk menyimpan jumlah bonus
bonus = 50000

# menghitung total gaji dengan menjumlahkan gaji per jam dengan jumlah jam kerja dalam sebulan
# kemudian ditambah dengan bonus
total_gaji = gaji_per_jam * jam_kerja_per_bulan + bonus

# menampilkan total gaji
print("Total gaji:", total_gaji)
Hasil Output:
Program Python Sederhana

Baca Juga: 4+ Cara Membuat Kalkulator Sederhana dengan Python

Contoh 14 Program Python Penjualan Mobil

Berikut ini adalah contoh sederhana program Python untuk mengelola penjualan mobil:

# Program untuk mengelola penjualan mobil
mobil = []

def tambah_mobil(merek, harga):
  mobil.append({"merek": merek, "harga": harga})

def lihat_daftar_mobil():
  for i, m in enumerate(mobil):
    print(f"{i+1}. Merek: {m['merek']}, Harga: {m['harga']}")

def hapus_mobil(index):
  del mobil[index]

while True:
  print("\nMenu:")
  print("1. Tambah mobil")
  print("2. Lihat daftar mobil")
  print("3. Hapus mobil")
  print("4. Keluar")
  pilihan = input("Pilih menu> ")

  if pilihan == "1":
    merek = input("Masukkan merek mobil: ")
    harga = int(input("Masukkan harga mobil: "))
    tambah_mobil(merek, harga)
  elif pilihan == "2":
    lihat_daftar_mobil()
  elif pilihan == "3":
    index = int(input("Masukkan index mobil yang ingin dihapus: "))
    hapus_mobil(index)
  elif pilihan == "4":
    break
  else:
    print("Pilihan tidak valid.")

Hasil Output:

Program Python Sederhana

Program ini menampilkan menu yang memungkinkan pengguna untuk menambah, melihat, dan menghapus mobil dari daftar. Setiap mobil disimpan sebagai dictionary yang memiliki kunci “merek” dan “harga”.

READ  6+ Membuat Program Untuk Menghitung Jumlah Pecahan Mata Uang

Untuk menambah mobil, pengguna diminta memasukkan merek dan harga mobil, kemudian memanggil fungsi tambah_mobil() yang akan menambahkan dictionary mobil baru ke list mobil.

Untuk melihat daftar mobil, pengguna dapat memilih menu “2” dan memanggil fungsi lihat_daftar_mobil(), yang akan menampilkan daftar mobil yang tersimpan dalam list mobil.

Untuk menghapus mobil, pengguna dapat memilih menu “3” dan memasukkan index mobil yang ingin dihapus. Fungsi hapus_mobil() akan menghapus mobil yang terkait dengan index tersebut dari list mobil.

Contoh 15 Program Python Penjualan Mobil

# Buat kelas Mobil
class Mobil:
  def __init__(self, merk, tahun, harga):
    self.merk = merk
    self.tahun = tahun
    self.harga = harga

# Buat kelas PenjualanMobil
class PenjualanMobil:
  def __init__(self):
    # Inisialisasi list mobil
    self.list_mobil = []
  
  # Method untuk menambah mobil ke list
  def tambah_mobil(self, mobil):
    self.list_mobil.append(mobil)
  
  # Method untuk menampilkan detail mobil yang tersedia
  def lihat_mobil(self):
    for mobil in self.list_mobil:
      print(f"Merk: {mobil.merk} | Tahun: {mobil.tahun} | Harga: {mobil.harga}")
  
  # Method untuk mencari mobil berdasarkan merk
  def cari_mobil(self, merk):
    hasil = []
    for mobil in self.list_mobil:
      if mobil.merk.lower() == merk.lower():
        hasil.append(mobil)
    return hasil

# Buat objek PenjualanMobil
penjualan = PenjualanMobil()

# Tambahkan beberapa mobil ke list
penjualan.tambah_mobil(Mobil("Toyota", 2020, 100000000))
penjualan.tambah_mobil(Mobil("Honda", 2019, 80000000))
penjualan.tambah_mobil(Mobil("Suzuki", 2018, 60000000))

# Tampilkan detail mobil yang tersedia
print("Daftar mobil yang tersedia:")
penjualan.lihat_mobil()

# Cari mobil berdasarkan merk
print("\nHasil pencarian mobil dengan merk Honda:")
hasil_cari = penjualan.cari_mobil("honda")
for mobil in hasil_cari:
  print(f"Merk: {mobil.merk} | Tahun: {mobil.tahun} | Harga: {mobil.harga}")

Output:

Program Python Sederhana

Contoh 16 Program Python Penjualan Mobil

Berikut adalah contoh sederhana dari program Python untuk mengelola penjualan mobil:

class Car:
    def __init__(self, make, model, year, price):
        self.make = make
        self.model = model
        self.year = year
        self.price = price

class Dealer:
    def __init__(self, name):
        self.name = name
        self.inventory = []

    def add_car(self, car):
        self.inventory.append(car)

    def remove_car(self, car):
        self.inventory.remove(car)

    def get_inventory(self):
        return self.inventory

dealer = Dealer("John's Car Dealership")

car1 = Car("Toyota", "Camry", 2020, 30000)
car2 = Car("Honda", "Accord", 2019, 35000)
car3 = Car("Ford", "Fiesta", 2018, 20000)

dealer.add_car(car1)
dealer.add_car(car2)
dealer.add_car(car3)

print("Inventory:")
for car in dealer.get_inventory():
    print(f"{car.year} {car.make} {car.model} - ${car.price}")

dealer.remove_car(car2)

print("\nInventory after removing a car:")
for car in dealer.get_inventory():
    print(f"{car.year} {car.make} {car.model} - ${car.price}")

Output:

Program Python Sederhana

Dalam contoh ini, kami memiliki kelas Car yang mewakili mobil dengan atribut seperti make, model, tahun, dan harga. Kemudian, kami memiliki kelas Dealer yang mewakili dealer mobil dengan atribut nama dan inventaris mobil. Kelas Dealer juga memiliki metode untuk menambahkan atau menghapus mobil dari inventaris, serta mendapatkan daftar inventaris saat ini.

Kami kemudian menciptakan objek dealer dan tiga objek mobil, dan menambahkan mobil-mobil tersebut ke inventaris dealer. Kemudian, kami mencetak daftar inventaris saat ini, kemudian menghapus salah satu mobil dan mencetak daftar inventaris lagi.

Contoh 17 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana mengenai penghitungan sisa uang menggunakan bahasa pemrograman Python:

# Program sederhana untuk menghitung sisa uang

# Input uang yang dimiliki
uang = int(input("Berapa uang yang Anda miliki? Rp"))

# Input harga barang
harga = int(input("Berapa harga barang yang akan Anda beli? Rp"))

# Hitung sisa uang
sisa = uang - harga

# Cetak hasil
print(f"Sisa uang Anda setelah membeli barang adalah Rp{sisa}")

Output:

Program Python Sederhana

Program di atas akan meminta input uang yang dimiliki dan harga barang yang akan dibeli dari user, kemudian menghitung sisa uang yang tersisa setelah membeli barang dan mencetak hasilnya.

Untuk memperjelas penggunaan variabel dan operasi aritmatika di Python, berikut ini adalah penjelasan tentang kode program di atas:

  1. uang = int(input("Berapa uang yang Anda miliki? Rp")): Statement ini akan meminta input uang yang dimiliki dari user dan menyimpannya ke dalam variabel uang. Fungsi input() akan mengembalikan input dari user sebagai string, sehingga perlu diubah menjadi integer menggunakan fungsi int().
  2. harga = int(input("Berapa harga barang yang akan Anda beli? Rp")): Statement ini mirip dengan statement pertama, namun akan meminta input harga barang yang akan dibeli dari user dan menyimpannya ke dalam variabel harga.
  3. sisa = uang - harga: Statement ini akan menghitung sisa uang setelah membeli barang dengan mengurangi harga barang dari uang yang dimiliki, dan menyimpannya ke dalam variabel sisa.
  4. print(f"Sisa uang Anda setelah membeli barang adalah Rp{sisa}"): Statement ini akan mencetak hasil sisa uang setelah membeli barang ke layar. Fungsi f-string digunakan untuk memformat output string dengan memasukkan nilai variabel ke dalam string.

Contoh 18 Program Python Menghitung Sisa Uang

Berikut ini adalah contoh program sederhana mengenai pengelolaan uang menggunakan bahasa pemrograman Python:

# Program sederhana untuk mengelola uang

# Inisialisasi saldo awal
saldo = 1000000

# Fungsi untuk menampilkan saldo
def tampilkan_saldo():
    print(f"Saldo Anda: Rp{saldo}")

# Fungsi untuk menambahkan uang ke saldo
def tambah_uang(jumlah):
    global saldo
    saldo += jumlah
    print(f"Anda telah menambahkan Rp{jumlah} ke saldo")
    tampilkan_saldo()

# Fungsi untuk mengurangi uang dari saldo
def kurangi_uang(jumlah):
    global saldo
    if jumlah > saldo:
        print("Maaf, saldo Anda tidak cukup")
    else:
        saldo -= jumlah
        print(f"Anda telah mengurangi Rp{jumlah} dari saldo")
        tampilkan_saldo()

# Program utama
if __name__ == "__main__":
    tampilkan_saldo()
    tambah_uang(500000)
    kurangi_uang(200000)
    kurangi_uang(1000000)
Program Python Sederhana

Program di atas memiliki beberapa fungsi utama:

  1. tampilkan_saldo(): Fungsi ini akan menampilkan saldo yang tersedia.
  2. tambah_uang(jumlah): Fungsi ini akan menambahkan jumlah uang ke saldo.
  3. kurangi_uang(jumlah): Fungsi ini akan mengurangi jumlah uang dari saldo. Jika jumlah yang dikeluarkan melebihi saldo yang tersedia, maka akan menampilkan pesan bahwa saldo tidak cukup.

Baca Juga: 15+ Cara Membuat Website Perusahaan dengan PHP

Contoh 19 Program Python Menghitung Sisa Uang

# Program sederhana untuk menghitung sisa uang

# Input jumlah uang yang dimiliki
print("Masukkan jumlah uang yang dimiliki:")
uang = int(input())

# Input daftar barang yang dibeli beserta harganya
print("Masukkan daftar barang yang dibeli beserta harganya (dipisahkan dengan koma):")
barang_string = input()

# Memecah daftar barang menjadi list
barang_list = barang_string.split(",")

# Menghitung total harga barang yang dibeli
total_harga = 0
for barang in barang_list:
    harga = int(barang.strip())
    total_harga += harga

# Menghitung sisa uang
sisa_uang = uang - total_harga

# Menampilkan sisa uang
print(f"Sisa uang: Rp{sisa_uang}")

Program di atas akan meminta input dari pengguna mengenai jumlah uang yang dimiliki, kemudian meminta input daftar barang yang dibeli beserta harganya. Program kemudian akan menghitung total harga barang yang dibeli, menguranginya dari jumlah uang yang dimiliki, dan menampilkan sisa uang yang tersisa.

Output:

Program Python Sederhana

Baca Juga: 4+ Contoh Program Python Pengiriman Barang Sederhana

Contoh 20 Program Python Mengetahui Stok Barang

# mendefinisikan dictionary yang menyimpan informasi stok barang di toko
stok_barang = {
    "beras": 10,
    "gula": 5,
    "minyak goreng": 8,
    "susu": 3,
    "telur": 20
}

# meminta input nama barang dari pengguna
nama_barang = input("Masukkan nama barang yang ingin Anda cek stoknya: ")

# mengecek apakah barang tersebut tersedia di toko atau tidak
if nama_barang in stok_barang:
    # jika tersedia, menampilkan jumlah stok barang tersebut
    print(f"Stok {nama_barang} di toko adalah {stok_barang[nama_barang]}")
else:
    # jika tidak tersedia, menampilkan pesan kesalahan
    print(f"Maaf, kami tidak menjual {nama_barang}.")

Di sini, kami menggunakan dictionary bernama stok_barang untuk menyimpan informasi stok barang di toko. Kemudian, kami meminta input nama barang dari pengguna dan mengecek apakah barang tersebut tersedia di toko atau tidak dengan menggunakan perintah if. Jika barang tersedia, program akan menampilkan jumlah stok barang tersebut. Jika tidak tersedia, program akan menampilkan pesan kesalahan.

Ingat, ini hanya contoh sederhana yang dapat Anda modifikasi sesuai dengan kebutuhan Anda. Anda dapat menambahkan fitur-fitur lain seperti menampilkan daftar semua barang yang tersedia di toko, menambah stok barang, atau mengurangi stok barang ketika barang tersebut terjual.

Output:

Program Python Sederhana

Baca Juga: 5+ Contoh Program Python Penjualan Mobil

Contoh 21 Program Python Mengetahui Stok Barang

# mendefinisikan dictionary untuk menyimpan stok barang
stok_barang = {
    "pensil": 10,
    "penghapus": 5,
    "buku tulis": 20,
    "penggaris": 7,
    "bolpoin": 15
}

# mencetak daftar stok barang
print("Daftar stok barang:")
for barang, jumlah in stok_barang.items():
    print(f"{barang}: {jumlah}")

# meminta input dari pengguna untuk nama barang yang ingin dicari
nama_barang = input("Masukkan nama barang yang ingin Anda cari: ")

# mencari stok barang yang diminta pengguna
if nama_barang in stok_barang:
    stok = stok_barang[nama_barang]
    print(f"Jumlah stok {nama_barang}: {stok}")
else:
    print(f"Maaf, barang {nama_barang} tidak ada dalam daftar stok kami.")

Program di atas akan meminta input dari pengguna untuk nama barang yang ingin dicari, kemudian mencari stok barang tersebut di dalam dictionary stok_barang. Jika barang tersebut ada, maka akan mencetak jumlah stok barang tersebut, jika tidak, maka akan mencetak pesan bahwa barang tersebut tidak ada dalam daftar stok.

Ingat, ini hanya contoh sederhana yang dapat Anda kembangkan sesuai dengan kebutuhan Anda. Anda dapat menambahkan fitur-fitur lain seperti menambah stok barang, mengurangi stok barang, atau mencetak daftar stok barang dalam urutan alphabetical.

Output:

Program Python Sederhana

Baca Juga: 6+ Contoh Program Python Menghitung Gaji Salesman

Contoh 22 Program Python Mengetahui Stok Barang

Berikut ini adalah contoh program Python sederhana yang dapat digunakan untuk mengetahui stok barang:

# mendefinisikan dictionary yang berisi nama barang dan jumlah stok
stock = {
    "beras": 10,
    "gula": 5,
    "minyak goreng": 2,
    "susu": 3,
}

# mencetak nama barang dan jumlah stok
for item, qty in stock.items():
    print(f"{item}: {qty}")

# menambah stok barang
def tambah_stok(item, qty):
    stock[item] += qty

# mengurangi stok barang
def kurangi_stok(item, qty):
    if stock[item] < qty:
        print("Stok tidak mencukupi")
    else:
        stock[item] -= qty

# mencetak stok barang setelah ditambah atau dikurangi
print("\nSetelah stok diubah:")
tambah_stok("beras", 5)
kurangi_stok("minyak goreng", 1)
for item, qty in stock.items():
    print(f"{item}: {qty}")

Program ini menggunakan dictionary untuk menyimpan nama barang dan jumlah stok. Kemudian, program tersebut mencetak nama barang dan jumlah stok yang tersedia. Kemudian, program tersebut mendefinisikan dua fungsi: tambah_stok yang menambah stok barang, dan kurangi_stok yang mengurangi stok barang. Setelah stok barang diubah, program tersebut mencetak stok barang setelah ditambah atau dikurangi.

READ  Cara Membuat Game 3D Dengan Python

Ingat, ini hanya contoh sederhana yang dapat Anda modifikasi sesuai dengan kebutuhan Anda. Anda dapat menambahkan fitur-fitur lain, seperti menyimpan data stok dalam file atau menyimpan data stok dalam database untuk membuat program yang lebih kompleks.”

Output:

Program Python Sederhana

Baca Juga: 3+ Contoh Program Python Menghitung Jumlah Potongan Pajak

Contoh 23 Program Python Penjualan Buah

# Buat daftar nama dan harga buah
fruits = [("Apel", 2000), ("Mangga", 3000), ("Pisang", 1500), ("Kiwi", 2500)]

# Buat fungsi untuk menampilkan daftar buah
def display_fruits():
  print("Daftar Buah:")
  for i, fruit in enumerate(fruits):
    print(f"{i+1}. {fruit[0]} - Rp{fruit[1]}")

# Buat fungsi untuk memproses pembelian
def process_purchase():
  # Tampilkan daftar buah
  display_fruits()

  # Minta input dari pengguna
  fruit_index = int(input("Pilih buah yang ingin dibeli (masukkan nomor): "))
  fruit_quantity = int(input("Masukkan jumlah yang ingin dibeli: "))

  # Cari buah yang dipilih
  chosen_fruit = fruits[fruit_index-1]

  # Hitung total harga
  total_price = chosen_fruit[1] * fruit_quantity

  # Tampilkan total harga
  print(f"Total harga: Rp{total_price}")

# Panggil fungsi untuk memproses pembelian
process_purchase()

Di atas adalah contoh program sederhana penjualan buah dengan Python. Program ini akan menampilkan daftar buah yang tersedia, kemudian meminta pengguna untuk memasukkan jumlah buah yang ingin dibeli. Setelah itu, program akan menghitung total harga dari pembelian tersebut dan menampilkannya ke layar.

Anda dapat menambahkan fitur tambahan seperti pembayaran, stok buah yang tersedia, atau laporan penjualan untuk menjadikannya lebih lengkap.

Output:

Program Python Sederhana

Baca Juga: 6+ Contoh Program Python Menghitung Sisa Uang

Contoh 24 Program Menghitung Nilai IPK Sederhana Python

Contoh Program Menghitung Nilai IPK Sederhana Python. Untuk menghitung nilai IPK (Indeks Prestasi Kumulatif) sederhana, Anda dapat menggunakan skrip Python berikut:

# list nilai mata kuliah
nilai_mk = [3.0, 3.5, 3.5, 3.0, 4.0]

# hitung total sks
total_sks = 0
for mk in nilai_mk:
  total_sks += mk

# hitung nilai IPK
ipk = total_sks / len(nilai_mk)

# cetak nilai IPK
print(ipk)

Dalam skrip di atas, list nilai_mk berisi nilai mata kuliah yang diambil, di mana setiap elemen merupakan nilai yang diberikan dalam skala 0-4. Kemudian, kita menghitung total sks dengan menjumlahkan semua elemen dari list nilai_mk, dan menghitung nilai IPK dengan membagi total sks dengan jumlah mata kuliah yang diambil.

Untuk menghitung nilai IPK yang lebih akurat, Anda mungkin perlu menambahkan informasi tentang sks masing-masing mata kuliah dan menggunakan konversi nilai yang sesuai. Anda juga mungkin perlu menambahkan pembulatan dan menampilkan nilai IPK dalam format yang sesuai (misalnya, dengan menggunakan 2 angka di belakang koma). Contoh Program Menghitung Nilai IPK Sederhana Python.

Contoh 25 Program Menghitung Nilai IPK Sederhana Python

Untuk menghitung nilai IPK (Indeks Prestasi Kumulatif) sederhana menggunakan Python, Anda bisa menggunakan kode seperti ini:

# Assume that the grades and credit hours for each course are stored in lists
grades = [4.0, 3.7, 3.3, 3.0, 2.7, 4.0]
credit_hours = [3, 3, 3, 3, 3, 4]

# Calculate the total number of credit hours
total_credit_hours = sum(credit_hours)

# Calculate the total grade points by multiplying each grade by its corresponding credit hours
total_grade_points = sum([grade * credit_hours[i] for i, grade in enumerate(grades)])

# Calculate the GPA by dividing the total grade points by the total credit hours
gpa = total_grade_points / total_credit_hours

# Print the GPA
print(f"GPA: {gpa:.2f}")

Output:

Program Python Sederhana

Ini adalah implementasi sederhana yang asumsi bahwa nilai dan jumlah sks masing-masing mata kuliah disimpan dalam list. Kemudian, kita menghitung jumlah sks total dengan menggunakan fungsi sum, menghitung total nilai dengan membagi nilai masing-masing mata kuliah dengan sks-nya, dan kemudian menghitung IPK dengan membagi total nilai dengan jumlah sks total.

Contoh Program Menghitung Nilai IPK Sederhana Python. Untuk menghitung IPK yang lebih kompleks, Anda mungkin ingin mempertimbangkan untuk menggunakan struktur data yang lebih sesuai seperti dictionary atau objek untuk menyimpan informasi tentang masing-masing mata kuliah, seperti nama, nilai, dan jumlah sks.

Baca Juga: Membuat Program Untuk Menghitung Jumlah Pecahan Mata Uang

Contoh Program Menghitung Nilai IPK Sederhana Python. Untuk menghitung nilai IPK (Indeks Prestasi Kumulatif) sederhana, Anda dapat menggunakan skrip Python berikut:

# list nilai mata kuliah
nilai_mk = [3.0, 3.5, 3.5, 3.0, 4.0]

# hitung total sks
total_sks = 0
for mk in nilai_mk:
  total_sks += mk

# hitung nilai IPK
ipk = total_sks / len(nilai_mk)

# cetak nilai IPK
print(ipk)

Dalam skrip di atas, list nilai_mk berisi nilai mata kuliah yang diambil, di mana setiap elemen merupakan nilai yang diberikan dalam skala 0-4. Kemudian, kita menghitung total sks dengan menjumlahkan semua elemen dari list nilai_mk, dan menghitung nilai IPK dengan membagi total sks dengan jumlah mata kuliah yang diambil.

Untuk menghitung nilai IPK yang lebih akurat, Anda mungkin perlu menambahkan informasi tentang sks masing-masing mata kuliah dan menggunakan konversi nilai yang sesuai. Anda juga mungkin perlu menambahkan pembulatan dan menampilkan nilai IPK dalam format yang sesuai (misalnya, dengan menggunakan 2 angka di belakang koma). Contoh Program Menghitung Nilai IPK Sederhana Python.

Contoh 26 Program Menghitung Nilai IPK Sederhana Python

Untuk menghitung nilai IPK (Indeks Prestasi Kumulatif) sederhana menggunakan Python, Anda bisa menggunakan kode seperti ini:

# Assume that the grades and credit hours for each course are stored in lists
grades = [4.0, 3.7, 3.3, 3.0, 2.7, 4.0]
credit_hours = [3, 3, 3, 3, 3, 4]

# Calculate the total number of credit hours
total_credit_hours = sum(credit_hours)

# Calculate the total grade points by multiplying each grade by its corresponding credit hours
total_grade_points = sum([grade * credit_hours[i] for i, grade in enumerate(grades)])

# Calculate the GPA by dividing the total grade points by the total credit hours
gpa = total_grade_points / total_credit_hours

# Print the GPA
print(f"GPA: {gpa:.2f}")

Output:

Program Python Sederhana

Ini adalah implementasi sederhana yang asumsi bahwa nilai dan jumlah sks masing-masing mata kuliah disimpan dalam list. Kemudian, kita menghitung jumlah sks total dengan menggunakan fungsi sum, menghitung total nilai dengan membagi nilai masing-masing mata kuliah dengan sks-nya, dan kemudian menghitung IPK dengan membagi total nilai dengan jumlah sks total.

Contoh Program Menghitung Nilai IPK Sederhana Python. Untuk menghitung IPK yang lebih kompleks, Anda mungkin ingin mempertimbangkan untuk menggunakan struktur data yang lebih sesuai seperti dictionary atau objek untuk menyimpan informasi tentang masing-masing mata kuliah, seperti nama, nilai, dan jumlah sks.

Contoh 27 Program Array Pada Python 1 Dimensi

Berikut adalah contoh program menggunakan array 1 dimensi di Python:

# Membuat array dengan elemen-elemen tertentu
array_1d = [1, 2, 3, 4, 5]

# Mengakses elemen-elemen array
print(array_1d[0])  # Mencetak 1
print(array_1d[1])  # Mencetak 2
print(array_1d[2])  # Mencetak 3

# Menggunakan loop untuk mencetak semua elemen array
for elemen in array_1d:
    print(elemen)

# Menambahkan elemen baru ke array
array_1d.append(6)
print(array_1d)  # Mencetak [1, 2, 3, 4, 5, 6]

# Menghitung panjang array
print(len(array_1d))  # Mencetak 6

Output:

Program Python Sederhana

Dalam program ini, kami membuat array 1 dimensi bernama array_1d dengan elemen-elemen 1, 2, 3, 4, dan 5. Kemudian, kami mengakses elemen-elemen array dengan menggunakan indeks dan mencetaknya. Kami juga menggunakan loop for untuk mencetak semua elemen array. Setelah itu, kami menambahkan elemen baru ke array dengan menggunakan method append() dan menghitung panjang array dengan menggunakan fungsi len().

Contoh 28 Program Array Pada Python 1 Dimensi

Berikut adalah contoh program menggunakan array 1 dimensi di Python:

# Membuat array dengan elemen-elemen tertentu
array_1d = [1, 2, 3, 4, 5]

# Mengakses elemen-elemen array
print(array_1d[0])  # Mencetak 1
print(array_1d[1])  # Mencetak 2
print(array_1d[2])  # Mencetak 3

# Menggunakan loop untuk mencetak semua elemen array
for elemen in array_1d:
    print(elemen)

# Menambahkan elemen baru ke array
array_1d.append(6)
print(array_1d)  # Mencetak [1, 2, 3, 4, 5, 6]

# Menghitung panjang array
print(len(array_1d))  # Mencetak 6

Output:

Program Python Sederhana

Dalam program ini, kami membuat array 1 dimensi bernama array_1d dengan elemen-elemen 1, 2, 3, 4, dan 5. Kemudian, kami mengakses elemen-elemen array dengan menggunakan indeks dan mencetaknya. Kami juga menggunakan loop for untuk mencetak semua elemen array. Setelah itu, kami menambahkan elemen baru ke array dengan menggunakan method append() dan menghitung panjang array dengan menggunakan fungsi len().

Contoh 29 Program Python Perpustakaan

Berikut ini adalah contoh program sederhana untuk membuat sistem perpustakaan menggunakan Python:

# Daftar buku yang tersedia di perpustakaan
buku = {
    "Fiksi": ["Novel", "Komik", "Cerita Bergambar"],
    "Non-Fiksi": ["Buku Sains", "Buku Sejarah", "Buku Biografi"]
}

# Daftar peminjam
peminjam = {}

def tambah_peminjam(nama, judul):
  # Mengecek apakah buku tersedia
  tersedia = False
  for jenis, daftar_buku in buku.items():
    if judul in daftar_buku:
      tersedia = True
      break
      
  # Jika buku tersedia, menambahkan nama peminjam ke daftar peminjam
  if tersedia:
    if nama in peminjam:
      peminjam[nama].append(judul)
    else:
      peminjam[nama] = [judul]
      
    print(f"Buku {judul} berhasil dipinjam oleh {nama}")
  else:
    print(f"Maaf, buku {judul} tidak tersedia.")

tambah_peminjam("Andi", "Novel")
tambah_peminjam("Budi", "Buku Sains")
tambah_peminjam("Cindy", "Komik")
tambah_peminjam("David", "Buku Matematika")

print(peminjam)

Hasil yang diharapkan adalah:

Program Python Sederhana

Program ini memiliki fitur untuk menambahkan peminjam baru dan mencatat judul buku yang dipinjam oleh peminjam tersebut. Program ini juga memeriksa apakah judul buku yang diminta tersedia di perpustakaan.

Catatan: Program di atas hanya merupakan contoh sederhana yang dibuat untuk tujuan ilustrasi. Ada banyak fitur lain yang mungkin dapat ditambahkan ke dalam sistem perpustakaan seperti batas waktu peminjaman, sistem pengembalian, dan sebagainya.

Contoh 30 Script Python Gambar Bunga

Berikut adalah contoh script Python untuk membuat gambar bunga warna-warni menggunakan turtle library:

import turtle
import math
import random
wn = turtle.Screen()
wn.bgcolor('black')
Albert = turtle.Turtle()
Albert.speed(0)
Albert.color('white')
rotate=int(360)
def drawCircles(t,size):
    for i in range(10):
        t.circle(size)
        size=size-4
def drawSpecial(t,size,repeat):
  for i in range (repeat):
    drawCircles(t,size)
    t.right(360/repeat)
drawSpecial(Albert,100,10)
Steve = turtle.Turtle()
Steve.speed(0)
Steve.color('yellow')
rotate=int(90)
def drawCircles(t,size):
    for i in range(4):
        t.circle(size)
        size=size-10
def drawSpecial(t,size,repeat):
    for i in range (repeat):
        drawCircles(t,size)
        t.right(360/repeat)
drawSpecial(Steve,100,10)
Barry = turtle.Turtle()
Barry.speed(0)
Barry.color('blue')
rotate=int(80)
def drawCircles(t,size):
    for i in range(4):
        t.circle(size)
        size=size-5
def drawSpecial(t,size,repeat):
    for i in range (repeat):
        drawCircles(t,size)
        t.right(360/repeat)
drawSpecial(Barry,100,10)
Terry = turtle.Turtle()
Terry.speed(0)
Terry.color('orange')
rotate=int(90)
def drawCircles(t,size):
    for i in range(4):
        t.circle(size)
        size=size-19
def drawSpecial(t,size,repeat):
    for i in range (repeat):
        drawCircles(t,size)
        t.right(360/repeat)
drawSpecial(Terry,100,10)
Will = turtle.Turtle()
Will.speed(0)
Will.color('pink')
rotate=int(90)
def drawCircles(t,size):
    for i in range(4):
        t.circle(size)
        size=size-20
def drawSpecial(t,size,repeat):
    for i in range (repeat):
        drawCircles(t,size)
        t.right(360/repeat)
drawSpecial(Will,100,10)

Output:

Program Python Sederhana

Penutup:

Program Python Sederhana, Python adalah bahasa pemrograman tingkat tinggi dan interpretatif yang memiliki sintaks yang sederhana dan mudah dipahami. Ini dapat digunakan untuk berbagai keperluan pengembangan dan memiliki banyak library dan modul untuk membantu pengembangan aplikasi dan software.

Dengan fitur-fitur tersebut dan popularitasnya yang tinggi, Python menjadi bahasa pemrograman yang berguna dan bermanfaat bagi para pengembang dan perusahaan yang ingin membuat aplikasi dan software yang efisien dan mudah digunakan.