Skip to content

Instantly share code, notes, and snippets.

@agung037
Created April 3, 2022 12:55
Show Gist options
  • Save agung037/a087ba51b7ac6d5df28ec61823649d80 to your computer and use it in GitHub Desktop.
Save agung037/a087ba51b7ac6d5df28ec61823649d80 to your computer and use it in GitHub Desktop.
python bar chart with cli

Contoh Penggunaan

alt text

# minta input berupa angka
x = int(input("masukan angka contoh 231512 : "))
# buat variable target yang isinya list angka dari inputan sebelumnya
target = [int(x) for x in list(str(x))]
# buat loop dengan variable i yang melambangkan jumlah row dan memuat value angka dari 9 sampai 0
# dengan iterasi menurun -1 tiap loop nya
for i in range(9, 0, -1):
# buat loop dengan variable j yang melambangkan kolom
for j in target:
# jika nilai j (kolom) lebih besar dari nilai i (row) maka cetak lambang *
if j >= i:
print("*", end="")
# selain itu cetak 1 spasi
else:
print(" ", end="")
# tiap 1 loop i selesai maka buat baris baru
print("")
# cetak angka inputan diawal
print(x)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment