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 requirements in the virtual environment:
pip install -r requirements.txtI 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.
Python zip et unzip: https://medium.com/norsys-octogone/exploration-de-python-zip-et-unzip-b1d8b7cec8d9
Reading images in Python: https://www.geeksforgeeks.org/python/reading-images-in-python/
Python PIL | Image.open() method: https://www.geeksforgeeks.org/python/python-pil-image-open-method/
Load, manipulate and display datatable
Classes and the heritage in Python.
Structure Design.