
In this challenge, you will create a computer program to ask the end-user to try to guess the top 10 largest countries per area.
To do so you will use a list in Python, containing the top 10 countries as follows:
#Top 10 largest countries in the world per area largestCountries = ["Russia","Canada","USA","China","Brazil","Australia","India","Argentina","Kazakhstan","Algeria"]
Using this list, what do you think would be the values of:
- largestCountries[0],
- largestCountries[2],
- largestCountries[9]?
We have started the code by asking the user to enter the name of a country and checking whether or not this country is in the top ten list.
Your aim is to tweak this code to allow the user to name as many countries as they wish. Each time they get one country from the top 10 list, they score one point. The end-user should not need to list the ten countries in the right order. However the user should not score additional points by naming the same country more than once.
The program should stop if the user has guessed all 10 countries or when the user presses “x” to quit the game.
Extension Task
Use the time library and use a timer to give a maximum of 60 seconds for the user to guess all ten countries.

Solution...
The solution for this challenge is available to full members!Find out how to become a member:
➤ Members' Area
For this challenge we will create a variant of the game of Top Trumps using 9 cards, one for each of planet of our Solar System.
Since the establishment of the United States of America, in 1789, 45 people have served as president, the first one being George Washington.
us-presidents.csv

Let’s consider an online Bakery that specialises in selling Birthday Cakes online. The owner of the bakery has estimated all the costs involved and grouped them into two categories:
We have listed all the costs of our online bakery, both fixed and variable into a text file.
Curling is a sport in which players slide stones on a sheet of ice towards a target area which is segmented into four concentric circles. Two teams, each with four players, take turns sliding heavy, polished granite stones, also called rocks, across the ice curling sheet towards the house, a circular target marked on the ice. Each team has eight stones. The purpose is to accumulate the highest score for a game; points are scored for the stones resting closest to the centre of the house at the conclusion of each end, which is completed when both teams have thrown all of their stones. A game usually consists of eight or ten ends.









In this challenge we will use file handling techniques to read through and access the content of different text files.
When your browser displays a webpage on screen it uses 3 different programming languages called HTML, CSS and JavaScript. We call the combination of these three languages “client-side web technologies”.



