I Guess I Fixed It???? IDeK Tbh…
What has been done?
- Created a sorting function that iterates throughout a csv-list using a “shell sorting” (nesting) method (inspired by the YouTube short: https://youtu.be/RDFGkBE2O50?si=yXnJloCW18_o94bB ).
- Created the visual display of the leaderboard for the terminal game (using the
body_text()helper function that I made earlier. - Started to try to create a function that takes the integer values that are to be displayed on the leaderboard, and inserts in commas where appropriate:
def format_numbers_2(orig):
string = str(orig)
split_curr = list(string)
split_check = list(string)
while len(split_curr) > 3:
split_curr = split_curr[:-3]
split_check.insert(-3,",")
return "".join(split_check)
Which only works some of the time…
(It still needs a lot of work…)
Honestly, I have been strugling with this function, but I think the issue with why I have been unable to get it to work correctly, is because I have not been planning enough around the logic beforehand (Which is my aim going forward).
So, what’s next?
Pretty much just getting this comma function working, so that the leaderboard display doesn’t look like this!
----------- Welcome, Test User -----------
Cash Leaderboard:
1. four - $21212314.0
2. hill - $5040.0
3. ardangeorge - $5000.0
4. test - $2323.0
5. Ardan George - $502.06
------------------------------------------
Anyway, thanks for reading!
(And don’t forget to say Hi to BongoCat!
)
-Ta!






) to port everything across into something like Tkinter…
, and my progress has slowed. Just the basic functions of the market system are beginning to seem very complex, with a lot of csv retrieval based off conditional statements and checks, calculations performed off specific rows, and logic statements that are making my head hurt!
!).

) when checking to minimise accidental account duplication accidents). 
really cool thing this! I found online a python function snippet that actually allowed you to replace your inputted text with hashes or any other character instantly as you type it, allowing me to recreate a sort of privacy guard when users are inputting their passwords to log-in! 🔥



works now! I got the menu page for it to look the way I want it to, as well as the actual video needing to be played before completing the questions (or you could click the skip button if you want ig :) ). (The videos are from the BibleProject YouTube channel, who allow use of their video and content for non-commercial uses and do not require payment to access, adequate acknowledgement has been provided inline with their Term’s of Use).
are now actually gained from completing game modes inside Quest Mode, added to user’s database document (even guest users!).