Welcome to PyAdventures! This repository is dedicated to providing beginner-level Python projects that are fun and educational. These projects are designed to help new Python programmers learn and develop their skills while having fun.
- Clone this repository to your local machine.
- Install any required dependencies listed in the individual project's README file.
- Run any of the Python files to start the project.
The following are the projects available in this repository:
In this project, the user is asked to give the input of the target element that user wants to search. Then the programmer searches that element and tells the user.
In this project, the user plays against the computer in a game of rock-paper-scissors. The user selects their choice and the computer randomly generates their choice. The winner is determined based on the rules of the game.
In this project, the user is asked to enter the Money in US Dollars and Converts it into Indian Rupees.
In this project, the user is ask to roll the dice. The user gets the number as a real dice displays.
In this project, the user can perform basic arithmetic operations such as addition, subtraction, multiplication, and division. The calculator has a simple and user-friendly interface.
In this project, the user is asked to enter the mail of the recipent and asks for the subject , body and what's the message then it sends the email to that Reciver.
In this project, the user is asked to enter a mail and the program gives the user its username, which domain is being used, which email extension is being used all in the separated lines.
In this project, the user is asked to enter the co-ordinates of X-Axis And Y-Axis. Then the program plots the graph for the given co-ordinates
In this project, the user is asked to enter the file name and then dimensions for resizing the image. Then the image is resized and user is again asked to enter the file name for the new resized image.
In this project, the user is asked to enter the loan amount, time period, and interest and then the program calculates the interest amount and displays on the screen.
In this project, this is the clone of the famous Indian Television Show ''Kaun Banega Crorepati (KBC)', hosted by Amitabh Bachhan. The user is given some questions and asked the aswer to the following questions And then for every correct answer the user wins money .
In this project, A Simple program for checking a year that it is leap year or not. The user is asked to enter year.
In this project,The password_strength function takes a password as an argument and returns a score from 0 to 5 based on the strength of the password. The function checks the length of the password, whether it contains both uppercase and lowercase letters, whether it contains at least one digit and one special character, and whether it is a common password.
In this project,The program takes a password as an argument and returns a score from 0 to 5 based on the strength of the password. The function checks the length of the password, whether it contains both uppercase and lowercase letters, whether it contains at least one digit and one special character, and whether it is a common password. If the password satisfies the above conditions then it it said to valid otherwise invalid.
In this project,A QR code generator made using Python is a powerful tool that can be used to create custom QR codes for a variety of purposes. By leveraging Python's built-in libraries and third-party packages like qrcode, developers can create high-quality QR codes that encode a wide range of data types including text, URLs, contact information, and more. The process of generating a QR code using Python is relatively simple and involves creating a QR code object with the desired data, specifying any custom settings such as size and color, and then rendering the QR code as an image that can be saved to a file or displayed on a web page. With its ease of use and versatility, a QR code generator made using Python can help businesses and individuals enhance their marketing and communication efforts, improve inventory management and tracking, and streamline various other processes.
In this project, Once the user guesses the correct number, the program exits the loop and prints a congratulatory message.
In this project, a simple interface of the web page which contains functionalities like SignUp, SignIn And Games.
In this project, Site connectivity checker is a tool that can be used to monitor the connectivity of a website or web application from a remote location. The tool can help website administrators and IT professionals to identify connectivity issues, performance problems, or network disruptions that can affect the availability and user experience of a website.
In this project, a simple dictionary the user is asked to enter a word .
In this project,A word replacement program is a software application that allows users to replace words or phrases in a text or meesage with other words or phrases. The program can be useful for a variety of purposes, such as editing academic papers, writing reports, or creating marketing copy.
In this project, A random password generator made using Python is a powerful tool that can create strong and unique passwords for various applications. The program uses Python's built-in libraries and third-party packages to generate random strings of characters, digits, and symbols, and can be customized to meet specific security requirements. The random password generator can help users to enhance the security of their online accounts, protect sensitive data, and reduce the risk of identity theft or hacking attacks.
In this project, A coffee machine just like a real nade world is made by python. In this user have to enter the coffee name, then insert money .Then the program evalautes the money if it is enough or not then it gives coffee to the user and gives the change to the user.
If you would like to contribute to this repository, please feel free to submit a pull request. Contributions are always welcome!