Python Projects

Computer Science | Artificial Intelligence | Computational Biology | Chess | Blender

Python Projects

I have developed Python applications such as a DNAGenre in progress and developed quite some python scripts to automate tasks like credit card validator, an email sender, rock paper scissor program, and a quiz game. My primary focus is advancing in AI and computational biology using Python

Below are the projects.

Projects


Credit Card Validator

This is a simple python script that validates credit card numbers using the Luhn algorithm. The Luhn algorithm is a simple checksum formula used to validate a variety of identification numbers, such as credit card numbers, IMEI numbers, National Provider Identifier numbers in the United States, and Canadian Social Insurance Numbers.

View Credit Card Validator

Email Sender

This is a simple python script that sends emails using the smtplib library. The script sends emails to a specified email address with a subject and message. The script is useful for sending automated emails to a list of recipients.

View Email Sender

Timer Program

This is a simple python script that acts as a timer. The script takes a specified time in seconds and counts down to zero. The script uses the time library to calculate the time elapsed and the time remaining.

View Timer Program

Rock Paper Scissors

This is a simple python script that simulates the game of Rock, Paper, Scissors. The script prompts the user to choose Rock, Paper, or Scissors and then randomly selects a choice for the computer. The script then determines the winner based on the rules of the game and some points are put in account.

View Rock Paper Scissors

Encryption

This is a simple python script that encrypts file text using just the random library. The script takes a text file as input and encrypts the contents using a simple substitution cipher. The script then writes the encrypted text to the file.

View Encryption

Read Write To Files

This is a simple python script that reads and writes to files. The script reads the contents of a text file, modifies the contents, and writes the modified contents back to the file. The script is useful for processing text files and making changes to the contents.

View Read Write To Files

Python ID Maker

This is a simple python script that generates unique IDs for users. The script generates a unique ID for each user based on their first name, last name, marriage status, nationality, health status. The script uses no library to create an ID but has cool ID demos.

View Python ID Maker