Advertisement
DiYane

Loading bar

Sep 20th, 2023
579
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.49 KB | None | 0 0
  1. def generate_loading_bar(percentage):
  2.     if percentage == 100:
  3.         return "100% Complete!\n[%%%%%%%%%%]"
  4.     else:
  5.         bars = percentage // 10
  6.         dots = 10 - bars
  7.         return f"{percentage}% [{'%' * bars}{'.' * dots}]\nStill loading..."
  8.  
  9. percentage = int(input())
  10.  
  11. if 0 <= percentage <= 100 and percentage % 10 == 0:
  12.     result = generate_loading_bar(percentage)
  13.     print(result)
  14. else:
  15.     print("Invalid input. Please enter a number between 0 and 100 divisible by 10.")
  16.  
Tags: python
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement