Our great sponsors
-
AirParameters
Simple script to calculate parameters of air (relative and absolute humidities, enthalpy, dew point)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I have some feedback for you on the code itself. Typically, you should follow PEP8 naming conventions, your function names should have all lower case. Your classes should be camel case (CamelCase). Getting used to a good naming convention is vital and will make things easier for you in the long run. I also use a code format tool called black. It helps to make things very consistent. It isn't mandatory, just an FYI.
If you are interested, here is an article I wrote on a game called cribbage. Here is the code repo and a link to a notebook in that repo to use as an example.
Related posts
- Let's meet Black: Python Code Formatting
- Auto-formater for Android (Kotlin)
- Lute v3 - installed software for learning foreign languages through reading
- Python rewrites values in all nested dictionaries, rather than iterating through them uniquely?
- Forcing double quotes would make this great project unusable for many users who picked the rule of using single quotes.