jalankan perintah ini di terminal
pip install tabulate
tabulate digunakan untuk membuat tampilan table dari array 2 dimensi
from tabulate import tabulate | |
data = [] | |
nama_kelas = ["Ekonomi", "Bisnis", "Eksekutif"] | |
membership = ["Member", "Non Member"] | |
while True: | |
no = input("\nNo tiket : ") | |
member = int(input("Jenis (0. Member / 1. non Member) : ")) | |
kelas = int(input("Kelas (0. Ekonomi, 1. Bisnis, 2. Eksekutif) : ")) | |
if member: | |
harga_dasar = [100000, 150000, 200000] | |
else: | |
harga_dasar = [150000, 200000, 250000] | |
harga_tiket = harga_dasar[kelas] | |
asuransi = harga_tiket * 0.1 | |
total = harga_tiket + asuransi | |
data.append([no, membership[member], nama_kelas[kelas], asuransi, total]) | |
print("\n") | |
print(tabulate(data, headers=["No", "Jenis", "Kelas", "Asuransi", "Total"], tablefmt='orgtbl')) | |