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')) | |