Skip to content

A collection of Python practice projects and notebooks covering data analysis, visualization, and automation. Ideal for learning, showcasing Python fundamentals, and exploring real-world coding examples.

Notifications You must be signed in to change notification settings

Oanhnguyen275/Python_Projects

Repository files navigation

Python Projects

A collection of Python practice projects and notebooks covering data analysis, visualization, and automation. Ideal for learning, showcasing Python fundamentals, and exploring real-world coding examples.


📁 Projects

1. PyBank

  • Description: Analyzes financial data from a CSV file to compute total months, total net amount, average monthly change, and identifies the greatest increase and decrease in profits.
  • Key Features:
    • Reads and processes CSV data.
    • Computes financial metrics.
    • Outputs results to a text file. View the results in analysis/budget_analysis.txt.

2. PyPoll

  • Description: Analyzes election data from a CSV file to compute total votes, percentage of votes for each candidate, and identifies the winning candidate.

  • Key Features:

    • Reads and processes election data.
    • Computes vote percentages.
    • Outputs results to a text file. View the results in analysis/election_analysis.txt.

🛠️ Technologies Used

  • Python 3.x
  • CSV module
  • OS module

About

A collection of Python practice projects and notebooks covering data analysis, visualization, and automation. Ideal for learning, showcasing Python fundamentals, and exploring real-world coding examples.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages