Yowatech.id – 6+ Contoh Program Python Mengetahui Stok Barang. Python adalah bahasa pemrograman yang populer dan bersifat general-purpose, artinya bahasa ini dapat digunakan untuk membuat aplikasi apa saja, mulai dari aplikasi desktop, web, mobile, sampai aplikasi machine learning. Python mudah dipelajari karena memiliki sintaks yang mudah dipahami dan menyediakan berbagai library yang bisa digunakan untuk mempermudah pembuatan aplikasi.
Beberapa kelebihan dari Python antara lain:
- Python merupakan bahasa yang terstruktur dan terorganisir dengan baik, sehingga mudah dipelajari oleh pemula.
- Python menyediakan berbagai library yang bisa digunakan untuk mempermudah pembuatan aplikasi, seperti library untuk membuat aplikasi desktop, web, mobile, dan machine learning.
- Python memiliki komunitas yang besar dan aktif, sehingga mudah untuk mendapatkan bantuan jika mengalami kesulitan saat belajar atau mengembangkan aplikasi.
Python juga memiliki beberapa kekurangan, di antaranya:
- Python kadang memiliki performa yang lebih lambat dibandingkan dengan bahasa pemrograman lain, terutama untuk aplikasi yang membutuhkan kecepatan eksekusi yang tinggi.
- Python tidak mendukung fitur pemrograman kompilasi seperti bahasa pemrograman C atau C++, sehingga aplikasi yang dibuat dengan Python akan lebih besar dibandingkan dengan aplikasi yang dibuat dengan bahasa pemrograman lain.
Baca Juga: 6+ Contoh Program Python Menghitung Sisa Uang
Berikut ini adalah contoh sederhana program Python yang dapat Anda gunakan untuk mengetahui stok barang di toko:
Contoh 1 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:
Baca Juga: 5+ Contoh Program Python Penjualan Mobil
Contoh 2 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:
Baca Juga: 6+ Contoh Program Python Menghitung Gaji Salesman
Contoh 3 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.
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:
Baca Juga: 3+ Contoh Program Python Menghitung Jumlah Potongan Pajak
Contoh 4 Program Python Mengetahui Stok Barang
Berikut ini adalah contoh sederhana program Python yang dapat Anda gunakan untuk mengetahui stok barang:
# Program untuk mengetahui stok barang
barang = {
'beras': 10,
'gula': 20,
'minyak goreng': 5,
'susu': 15,
'telur': 25
}
# Menampilkan stok barang
print('Stok barang:')
for nama, stok in barang.items():
print(f'- {nama}: {stok}')
# Meminta input nama barang yang ingin ditambahkan stoknya
nama = input('Masukkan nama barang yang ingin ditambahkan stoknya: ')
if nama in barang:
# Meminta input jumlah barang yang ingin ditambahkan
jumlah = int(input('Masukkan jumlah barang yang ingin ditambahkan: '))
# Menambah stok barang
barang[nama] += jumlah
# Menampilkan stok barang setelah penambahan
print(f'Stok {nama} setelah penambahan: {barang[nama]}')
else:
print(f'Barang dengan nama "{nama}" tidak ditemukan.')
Program di atas akan meminta input nama barang yang ingin ditambahkan stoknya, lalu akan meminta input jumlah barang yang ingin ditambahkan. Setelah itu, program akan menambah stok barang tersebut dan menampilkan stok barang setelah penambahan.
Ingat, ini hanya contoh sederhana yang dapat Anda gunakan sebagai dasar untuk membuat program yang lebih lengkap sesuai dengan kebutuhan Anda. Anda dapat memodifikasi program ini sesuai dengan kebutuhan Anda, misalnya dengan menambahkan fitur mengurangi stok barang, menampilkan stok barang dengan jumlah terbatas, dan lain-lain.
Output:
Contoh 5 Program Python Mengetahui Stok Barang
# Dictionary untuk menyimpan stok barang
stock = {
"beras": 10,
"gula": 5,
"minyak goreng": 2,
"susu": 3
}
# Fungsi untuk menampilkan stok barang
def tampilkan_stok():
print("Stok barang:")
for barang, jumlah in stock.items():
print(f"- {barang}: {jumlah}")
# Panggil fungsi untuk menampilkan stok barang
tampilkan_stok()
Program ini akan menampilkan stok barang yang tersimpan dalam dictionary stock
, yaitu:
Anda dapat menambahkan atau mengurangi stok barang dengan menggunakan syntax dictionary seperti ini:
Setelah menambah atau mengurangi stok barang, Anda dapat memanggil kembali fungsi tampilkan_stok()
untuk menampilkan stok barang yang terbaru.
Contoh 6 Program Python Mengetahui Stok Barang
Berikut ini adalah contoh sederhana program Python untuk mengetahui stok barang yang tersedia:
# Mendefinisikan dictionary dengan nama stok_barang
stok_barang = {
'pensil': 10,
'penggaris': 5,
'buku': 20,
'kertas': 50,
}
# Mencetak semua item di dalam dictionary stok_barang
print("Daftar stok barang:")
for barang, jumlah in stok_barang.items():
print(f"{barang}: {jumlah}")
# Menambah stok barang
nama_barang = input("Masukkan nama barang yang akan ditambah stoknya: ")
jumlah_baru = int(input("Masukkan jumlah barang yang akan ditambah: "))
# Mengecek apakah barang tersebut ada di dalam dictionary stok_barang
if nama_barang in stok_barang:
# Menambah stok barang
stok_barang[nama_barang] += jumlah_baru
else:
# Menambah barang baru ke dalam dictionary stok_barang
stok_barang[nama_barang] = jumlah_baru
# Mencetak stok barang setelah ditambah
print("\nStok barang setelah ditambah:")
for barang, jumlah in stok_barang.items():
print(f"{barang}: {jumlah}")
Program ini pertama-tama mendefinisikan sebuah dictionary yang berisi informasi tentang stok barang yang tersedia. Kemudian, program tersebut mencetak daftar stok barang yang ada di dalam dictionary tersebut. Setelah itu, program akan meminta input dari pengguna untuk menambah stok barang. Jika barang tersebut ada di dalam dictionary, maka stok barang akan ditambah sesuai dengan jumlah yang dimasukkan pengguna. Jika barang tersebut tidak ada di dalam dictionary, maka barang tersebut akan ditambahkan ke dalam dictionary dengan stok sesuai dengan jumlah yang dimasukkan pengguna. Setelah itu, program akan mencetak daftar stok barang setelah ditambah.
Ingat bahwa ini hanya contoh sederhana yang dapat Anda modifikasi sesuai dengan kebutuhan Anda. Anda dapat menambahkan fitur-fitur lain seperti mengurangi stok barang, mencetak stok barang minimal, dan lain-lain.
Output:
Baca Juga: 6+ Membuat Program Untuk Menghitung Jumlah Pecahan Mata Uang