Skip to content

JosephMusenge/Codecademy-Python-Projects

Repository files navigation

Codecademy Python Projects

Introduction

This repository contains projects completed as part of Codecademy's Learn Python 3 course. A total of eight (8) projects were undertaken, providing valuable hands-on experience in Python programming. These projects not only reinforced the understanding of Python as a programming language but also solidified the concepts learned throughout the course.

Project Backgrounds and Questions

1. Physics Functions

As a physics teacher preparing for the upcoming semester, you'll find a set of functions in this project that will help your students calculate fundamental physical properties efficiently.

2. Scrabble Algorithm

In this project, data from a group of friends playing Scrabble is processed. Dictionaries are used to organize players, words, and their corresponding points.

3. Thread Shed

At the local sewing hobby shop, Thread Shed, you've been hired as a cashier. Your daily responsibilities involve tallying sales, calculating total revenue, and keeping track of customer names. Unfortunately, the Thread Shed's register system is outdated, storing all transaction information in one unwieldy string called daily_sales. Your task is to iterate through this string, clean up each transaction, and store the information in easier-to-access lists.

4. Hacking the Fender

The Fender, a notorious computer hacker and villain, has compromised several top-secret passwords, including your own. Your mission involves acquiring access to The Fender's systems, updating his "passwords.txt" file to scramble the secret data, and adding the signature of Slash Null, another hacker perceived as a threat.

5. Carly's Clippers

As the Data Analyst at Carly’s Clippers, a hair salon, your job is to analyze data collected over the past couple of weeks. You'll calculate essential metrics to help Carly plan the operation of the business for the rest of the month.

6. Basta Fazoolin'

You've been hired as the lead programmer for the family-style Italian restaurant, Basta Fazoolin’ with My Heart. The restaurant has been experiencing significant growth, and your role is to keep things organized.

Usage

Each project folder contains the Python script and any necessary files to run the code successfully. To explore a specific project, navigate to its folder and execute the Python script.

Please note that these projects were developed as part of Codecademy's Learn Python 3 course, and the knowledge and skills gained from this course were the foundation for their implementation.

Feel free to explore the projects and learn from the code examples provided.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published