Python Piscine for Data Science is a 42Network project composed of five modules designed to introduce and explore the Python programming language.
Run the exercises in a virtual environment to use flake8 norm:
- Create a virtual environment
python3 -m virtualenv venv
. venv/bin/activate- Install
flake8in the virtual environment:
pip install flake8I started this project by following Neetcode's courses Python for Beginners and Python OOP. Available here : https://neetcode.io/courses
Below is the list of additional resources I used while completing each module.
Introduction about the basics of the Python Programming Language.
Python datetime library: https://docs.python.org/3/library/datetime.html#datetime.datetime.strptime
5 methods to check for NaN values in in Python: https://medium.com/data-science/5-methods-to-check-for-nan-values-in-in-python-3f21ddd17eed
Python Data Structures: https://docs.python.org/3/tutorial/datastructures.html
Python sys library: https://docs.python.org/fr/3/library/sys.html
Python native methods: https://docs.python.org/fr/3.13/library/functions.html#all
Discovery of arrays, their manipulations and work on images.
Load, manipulate and display datatable
Classes and the heritage in Python.
Structure Design.