albin-joseph/python
This repository contains code and resources for learning Python programming language. The goal of this project is to provide a structured and organized way to learn Python, from the basics to more advanced topics.
Overview
This repository contains code and resources for learning Python programming language. The goal of this respository is to provide a structured and organized way to learn Python, from the basics to more advanced topics.
The main contents of this repository include:
- Python scripts with examples of fundamental concepts such as variables, data types, control flow statements, functions, and modules.
This repository is intended for anyone who wants to learn Python, from complete beginners to experienced programmers who want to improve their skills in Python. Contributions and feedback are welcome and encouraged.
To get started with this repository, clone the repository to your local machine
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Day 8
Day 9
Day 10
Day 11
Blackjack game implementation. It's for summaries and practice what we learned in previous sections
011-dayDay 12
Day 13
Day 14
Day 15
Day 16
Day 17
Day 18
Day 19
Day 20
Day 21
Day 22
Day 23
Day 24
File Read Write & Modify
In this section, we focus on file operations:
- How to open a file
- How to read, write, and modify a file
- Understanding the difference between an absolute path and a relative path
Day 25
Data Analysis in Python and implementations using `pandas` packages
In this section, we focus on the basics of data analysis and related frameworks or packages available in python:
- CSV file operations
- Pandas library