Skip to content

Enhancements: CLI-Based Tools and Educational Games - #472

Open
hamza-m-farooqi wants to merge 4 commits into
souravjain540:mainfrom
hamza-m-farooqi:main
Open

Enhancements: CLI-Based Tools and Educational Games#472
hamza-m-farooqi wants to merge 4 commits into
souravjain540:mainfrom
hamza-m-farooqi:main

Conversation

@hamza-m-farooqi

Copy link
Copy Markdown

Introduced four new Python scripts: a CLI-based expense tracker for managing finances, a file encryptor/decryptor using the Caesar cipher for basic security, a Morse code translator for educational purposes, and a basic quiz game for entertainment and learning. Each script is designed to be user-friendly, offering practical functionality or educational value from the command line.

@vincent-mailhot vincent-mailhot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Caesar Cipher : Your Caesar Cipher program is really well put together! But, handling the case when the user doesn't enter a valid integer for the cipher key, would improve the user experience.

  • Quiz Game : How about sprucing up the user interface a bit? We could clear the terminal after each question and tidy up the numbering so it's not repeated before every question. It'd make the interface much cleaner and friendlier for users.

  • Expense Tracker : Your design rocks, but hey, ever thought about clearing the terminal now and then? Also, imagine how cool it'd be to list all the expenses in a table format! It could really tidy things up and make them easier to follow.

  • Morse Code : You code is good, but consider validating that the user enter only dots and dashes in the terminal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants