This is one of the most popular game which you can build as a beginner level Python Programmer.
As the name suggests, In this game we have to guess a correct number which is randomly generated by computer.
In this game, we will be given a range between 1-20 or 1-50 or 1-100. We have to choose any number between this range and if the chosen number is equal to the random number which was generated by computer, then we will win the game.
Otherwise, the computer will give us a hint, for example – the correct number is greater than or smaller than guessed number. Based on this hint, we have to guess the correct number.
If you are looking for building a resourceful Python Project, then Password Generator is for you.
Many times while creating a password, we fail to create a strong password for our-self. So, let’s create a Python Application which will give you a random and strong password every time you run it.
Text-Based Adventure Game is similar to Choice Driven or Decision-Based Story game. The only difference is that instead of Visual Graphics, it is a text based game.
So, In this you have to create a story and user have to make a choices like – Yes/No or Left/Right. Based on these choices our story will get affected or changed.
Unlike the above games, Snake Game is a GUI based game. If you have ever played it before, you know it better.
In this game, a snake have to eat a fruit which are randomly placed in the screen and every time the snake will eat the fruit, it’s size will increase and your score increases as well.
Binary Search Algorithm is a most popular Search Algorithm, in which a user have to enter a number between particular range(example – 1 to 1000).
Then the computer will use the Binary Search Algorithm to find whether the number is between the specifies range or not.
So, for this you can recursively or iteratively divide the list into 2 halves. Then we have to find whether the number is in the lest half or right half and again we have to use the same approach until we find the location of our number in the list.