Yowatech.id – Contoh 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.
Baca Juga: Cara Membuat Kalkulator Sederhana Dengan Python
Beberapa aplikasi yang dapat menjalankan kode Python diantaranya adalah:
- IDLE (Integrated Development and Learning Environment)
- PyCharm
- Eclipse + PyDev
- Visual Studio + Python Tools for Visual Studio
- 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:
- 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.
- 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.
- 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:
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. Program ini terdiri dari tiga fungsi:
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 fungsicalculate_shipping_cost
, dan kemudian mengirim paket dengan memanggil fungsisend_to_shipping_company
.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
).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
).
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:
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 fungsiretrieve_package_from_shipping_company
, dan kemudian menandai paket sebagai diambil dengan memanggil fungsimark_as_picked_up
.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
).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")
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 fungsiretrieve_package_from_courier
, dan kemudian menandai paket sebagai diambil dengan memanggil fungsimark_as_picked_up
.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
).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.
Baca Juga: 6+ Contoh Program Python Penjualan Buku Sederhana