- -takes text as input
- -replaces each letter with another letter
- -outputs encoded message
- -calculates amount of time between 2 dates
- -familiarises with python's datetime module
- Given a list, can you write some code that sorts it alphabetically, or numerically? Yes, Python has this functionality built-in, but see if you can do it without using sort()
- Which Avenger are you? Build a personality or recommendation quiz that asks users some questions stores their answers, and then performs some kind of calculation to give the user a personalized result based on their answers.
- Build a Tic-Tac-Toe game that's playable like a text adventure. Can you make it print a text-based representation of the board after each move?
- Write a script that can convert Fahrenheit to Celsius and back or inches to centimeters and back etc. How far can you take it?
- Take your first steps into the world of Ul by building a very simple app that counts up by one each time a user clicks a button
- Think of this as a bit like a text adventure, but with numbers. How far can you take it?
- This is borderline beginner/intermediate, but it's worth trying to build an alarm clock for yourself. Can you create different alarms? A snooze function?