#100DaysOfCoding – Day 04 – Challenge 02

Day 04 Challenge 2 is now completed. It’s about selecting from a list of names who will be paying the bill using the Python Randomisation function.

The lesson is just 13 mins. After that, we have to complete the exercise/challenge on our own based on what we’ve understood from Day 01.

It took me half an hour to write the code, to be honest, but it’s so satisfying when you finally worked it out on your own.

Here is my code against our instructor’s code:

And here it is in action:

You know what, there is a much shorter solution here and that is by using the function called choice(), but for this exercise, we were told not to use this function and find a way to write a code that will work and give the same output.

So the code will end up like this:

I’m looking forward to the next challenge; Day 04 Challenge 03.

iVisa.com

#100DaysOfCoding – Day 04 – Challenge 01

#100DaysOfCode #100daysofcodechallenge

Just finished the Day 04 challenge about writing a virtual coin toss Python code. Don’t have a coin in hand? Why not try this Virtual Toss Coin program I’ve just created?

https://replit.com/@AllscanTwelve/day-4-1-exercise#main.py

Here is the video in action:

Virtual Toss Coin Program

#100DaysOfCoding – Day 03 – Challenge 06

So here is the last part of the exercise for day 3 of #100daysOfCoding or #100DaysOfCodingChallenge

The task is to create Python code according to the flow of this story.

There will be an introductory message that says “Welcome to Treasure Island.”, then followed by “Your mission is to find the treasure.”.

After that, you’ll be asked in which direction you would like to go, left or right?

If you choose left, you go to the next level, otherwise, the game is over and with a message that says “You’ve entered the wrong direction. The game is now over.”.

For as long as you choose the right choices, you’ll jump to the next level of choices until you finally win the game.

Here is the flowchart, to give you an idea, of how this game works:

Another challenge here is to capture the user input. As you’ll notice, left or right choices are in lowercase and the user might have typed the answer in sentence case so, this is something you need to make sure you catch. And of course, if the user intentionally typed something else that is not in the choices, you’ve got to inform the user something like the following:

For entering the wrong direction that is not in the choices = “You’ve entered the wrong direction. The game is now over.”

For entering the wrong action that is not in the choices = “You’ve entered the wrong action. The game is now over!”

For entering the wrong colour that is not in the choices = “You chose a door that doesn’t exist. The game is now over!”

So here is my code:

Here is the link if you want to see it live in action:

Have a great day! Cheers

iVisa.com
Positive SSL