Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def percent_to_text(x: int) -> str:
- if x > 95:
- return f"+ 95-99%"
- if x <= -75:
- return f"- 75%"
- if x > 0:
- sign = f"+"
- start = (x - 1) // 5 * 5
- end = start + 5
- else:
- sign = f"-"
- start = (abs(x)) // 5 * 5
- end = start + 5
- return f"{sign} {start}-{end}%"
- # tests
- for i in range(0, -101, -1):
- print(i, percent_to_text(i))
- for i in range(0, 101):
- print(i, percent_to_text(i))
Advertisement
Add Comment
Please, Sign In to add comment