Programming

4+ Contoh Program Python Pengiriman Barang Sederhana

×

4+ Contoh Program Python Pengiriman Barang Sederhana

Sebarkan artikel ini
Contoh Program Python Pengiriman Barang
Contoh Program Python Pengiriman Barang

Yowatech.idContoh Program Python Pengiriman Barang. Python adalah bahasa pemrograman tingkat tinggi yang digunakan untuk membuat aplikasi dan sistem yang kompleks. Python dikenal karena sintaksis yang mudah dipahami, yang membuatnya menjadi bahasa pemrograman yang populer bagi pemula. Selain itu, Python juga memiliki banyak library yang kaya fitur yang memudahkan pengembangan aplikasi dan sistem.

Python juga merupakan bahasa pemrograman yang terbuka (open source), yang berarti bahwa kode sumbernya dapat diakses dan diedit oleh siapa saja. Python banyak digunakan di berbagai bidang, termasuk data science, machine learning, web development, dan banyak lagi.

Advertise
Advertise

Baca Juga: Cara Membuat Kalkulator Sederhana Dengan Python

Beberapa aplikasi yang dapat menjalankan kode Python diantaranya adalah:

  1. IDLE (Integrated Development and Learning Environment)
  2. PyCharm
  3. Eclipse + PyDev
  4. Visual Studio + Python Tools for Visual Studio
  5. Spyder

Penjelasan:

  • IDLE merupakan aplikasi bawaan yang disertakan dengan setiap instalasi Python. IDLE memiliki antarmuka yang sederhana dan mudah digunakan, dan cocok untuk pemula yang baru mulai belajar Python.
  • PyCharm adalah aplikasi IDE (Integrated Development Environment) yang kuat dan populer untuk pengembangan aplikasi Python.
  • Eclipse dan PyDev adalah aplikasi IDE yang fleksibel dan dapat digunakan untuk berbagai bahasa pemrograman, termasuk Python.
  • Visual Studio + Python Tools for Visual Studio adalah aplikasi IDE yang kuat dan dapat digunakan untuk pengembangan aplikasi Python.
  • Spyder adalah aplikasi IDE yang ditujukan khusus untuk data science dan machine learning, dan menyediakan fitur seperti pemetaan variabel dan visualisasi data. Contoh Program Python Pengiriman Barang.

Selain itu, Anda juga dapat menjalankan kode Python menggunakan Command Prompt atau Terminal di komputer Anda. Anda hanya perlu membuka Command Prompt atau Terminal, mengarahkan ke direktori yang berisi file kode Python Anda, dan menjalankan perintah python diikuti dengan nama file kode Python Anda.

Contoh: python mycode.py

Untuk informasi lebih lanjut tentang bagaimana menjalankan kode Python, silakan lihat dokumentasi resmi Python.

Menjalankan Program Python Secara Online:

Ada beberapa cara untuk menjalankan program Python secara online, diantaranya adalah:

READ  4+ Contoh Program Python Biodata
  1. Menggunakan platform seperti Repl.it, CodeSkulptor, atau PythonAnywhere.

Repl.it adalah platform online yang memungkinkan Anda menulis, menguji, dan berbagi kode Python dari web browser. CodeSkulptor adalah platform online yang dirancang khusus untuk pembelajaran Python. PythonAnywhere adalah platform online yang menyediakan lingkungan pengembangan Python yang lengkap, termasuk server web dan database. Contoh Program Python Pengiriman Barang.

  1. Menggunakan Jupyter Notebook.

Jupyter Notebook adalah aplikasi web yang memungkinkan Anda menulis, mengeksekusi, dan menyajikan kode Python dari web browser. Anda dapat menggunakan Jupyter Notebook di platform seperti Google Colab atau Azure Notebooks.

  1. Menggunakan API pihak ketiga seperti Glitch atau CodePen.

Glitch adalah platform online yang memungkinkan Anda membuat dan membagikan aplikasi web secara real-time. CodePen adalah platform online yang memungkinkan Anda menulis, menguji, dan berbagi kode front-end (HTML, CSS, JavaScript) dari web browser. Kedua platform ini juga menyediakan dukungan untuk menjalankan kode Python.

Silakan pilih platform yang paling sesuai dengan kebutuhan Anda dan ikuti petunjuk yang disediakan untuk menjalankan program Python secara online. Contoh Program Python Pengiriman Barang.

Contoh 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:

Contoh Program Python Pengiriman Barang

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.

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:

Contoh Program Python Pengiriman Barang

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).
READ  10+ Tools Yang Banyak Digunakan Untuk Developer Python

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.

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).
READ  How to Use the Java Hashmap Data Structure Code With Example

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

Baca Juga: 6+ Contoh Program Python Penjualan Buku Sederhana