https://github.com/fer-aguirre/learn-python
Collection of Python scripts organized by topics 🐍
https://github.com/fer-aguirre/learn-python
learning-exercise learning-python python tutorial-code
Last synced: 6 months ago
JSON representation
Collection of Python scripts organized by topics 🐍
- Host: GitHub
- URL: https://github.com/fer-aguirre/learn-python
- Owner: fer-aguirre
- Created: 2021-11-20T05:19:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-25T19:33:25.000Z (about 2 years ago)
- Last Synced: 2025-02-15T14:49:58.711Z (8 months ago)
- Topics: learning-exercise, learning-python, python, tutorial-code
- Language: Jupyter Notebook
- Homepage:
- Size: 3.86 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learn Python 🐍
Collection of Python scripts organized by topics with code examples.## Contents
#### Comprehension, Lambdas and High-order Functions
- [List Comprehension](https://github.com/fer-aguirre/learn-python/blob/master/comprehensions/list_comprehensions.ipynb)
- [Dictionary Comprehension](https://github.com/fer-aguirre/learn-python/blob/master/comprehensions/dict_comprehensions.ipynb)
- [Anonymous Function](https://github.com/fer-aguirre/learn-python/blob/master/functions/anonymous_functions.ipynb)
- [High-Order Functions](https://github.com/fer-aguirre/learn-python/blob/master/functions/high_order_functions.ipynb)
- [Data Filter Function](https://github.com/fer-aguirre/learn-python/blob/master/functions/data_filter.ipynb)#### Error Handling
- [Exceptions](https://github.com/fer-aguirre/learn-python/blob/master/handle_errors/exceptions.ipynb)
- [Debugging with Exceptions](https://github.com/fer-aguirre/learn-python/blob/master/handle_errors/debugging_exceptions.py)
- [Assert Statements](https://github.com/fer-aguirre/learn-python/blob/master/handle_errors/assert_statements.ipynb)
- [Debugging with Assert Statements](https://github.com/fer-aguirre/learn-python/blob/master/handle_errors/debugging_assert.py)
- [Hangman Game](https://github.com/fer-aguirre/learn-python/blob/master/handle_errors/hangman_game.py)#### Static Typing
- [Static Typing with Primitive Data Types](https://github.com/fer-aguirre/learn-python/blob/master/static_typing/st_data_types.ipynb)
- [Static Typing with Data Structures](https://github.com/fer-aguirre/learn-python/blob/master/static_typing/st_data_structures.ipynb)
- [Palindrome Function](https://github.com/fer-aguirre/learn-python/blob/master/static_typing/palindrome.py)
- [Prime Number Function](https://github.com/fer-aguirre/learn-python/blob/master/static_typing/prime_number.py)
- [Testing Methods](https://github.com/fer-aguirre/learn-python/blob/master/static_typing/test.py)#### Object-Oriented Programming
- [Classes](https://github.com/fer-aguirre/learn-python/blob/master/object-oriented_programming/classes.ipynb)
- [Decomposition](https://github.com/fer-aguirre/learn-python/blob/master/object-oriented_programming/decomposition.ipynb)
- [Abstraction](https://github.com/fer-aguirre/learn-python/blob/master/object-oriented_programming/abstraction.ipynb)
- [Encapsulation](https://github.com/fer-aguirre/learn-python/blob/master/object-oriented_programming/encapsulation.ipynb)#### Advanced Functions Concepts
- [Scopes](https://github.com/fer-aguirre/learn-python/blob/master/functions_concepts/scopes.ipynb)
- [Closures](https://github.com/fer-aguirre/learn-python/blob/master/functions_concepts/closures.ipynb)
- [Decorators](https://github.com/fer-aguirre/learn-python/blob/master/functions_concepts/decorators.ipynb)
- [Time Execution](https://github.com/fer-aguirre/learn-python/blob/master/functions_concepts/time_execution.py)
- [Custom Message](https://github.com/fer-aguirre/learn-python/blob/master/functions_concepts/custom_message.py)
- [Date Message](https://github.com/fer-aguirre/learn-python/blob/master/functions_concepts/date_message.py)#### Advanced Data Structures
- [Iterators](https://github.com/fer-aguirre/learn-python/blob/master/iterators/iterators.ipynb)
- [Fibonacci](https://github.com/fer-aguirre/learn-python/blob/master/iterators/fibonacci.py)
- [Generators](https://github.com/fer-aguirre/learn-python/blob/master/generators/generators.ipynb)
- [Fibonacci](https://github.com/fer-aguirre/learn-python/blob/master/generators/fibonacci.py)
- [Fibonacci Limit](https://github.com/fer-aguirre/learn-python/blob/master/generators/fibonacci_limit.py)
- [Sets](https://github.com/fer-aguirre/learn-python/blob/master/sets/sets.ipynb)
- [Sets Operations](https://github.com/fer-aguirre/learn-python/blob/master/sets/sets_operations.ipynb)
- [Remove Duplicates](https://github.com/fer-aguirre/learn-python/blob/master/sets/remove_duplicates.py)#### Modules
- [datetime](https://github.com/fer-aguirre/learn-python/blob/master/modules/datetime.ipynb)
- [pytz](https://github.com/fer-aguirre/learn-python/blob/master/modules/pytz.ipynb)
- [os](https://github.com/fer-aguirre/learn-python/blob/master/modules/os.ipynb)
- [pathlib](https://github.com/fer-aguirre/learn-python/blob/master/modules/pathlib.ipynb)
- [pyfilesystem2](https://github.com/fer-aguirre/learn-python/blob/master/modules/pyfilesystem2.ipynb)
- [pyhere](https://github.com/fer-aguirre/learn-python/blob/master/modules/pyhere.ipynb)
- [numpy](https://github.com/fer-aguirre/learn-python/blob/master/modules/numpy.ipynb)
- [pandas](https://github.com/fer-aguirre/learn-python/tree/master/modules/pandas)
- [Series, Indexing](https://github.com/fer-aguirre/learn-python/blob/master/modules/pandas/series_indexing.ipynb)
- [Pivot Table](https://github.com/fer-aguirre/learn-python/blob/master/modules/pandas/pivot_table.ipynb)
- [Select Data](https://github.com/fer-aguirre/learn-python/blob/master/modules/pandas/select_data.ipynb)
- [Data Types](https://github.com/fer-aguirre/learn-python/blob/master/modules/pandas/datatypes.ipynb)
- [Math Functions](https://github.com/fer-aguirre/learn-python/blob/master/modules/pandas/math_functions.ipynb)#### Natural Language Processing
- [Introduction](https://github.com/fer-aguirre/learn-python/blob/master/nlp/introduction.ipynb)
- [Lexical Diversity](https://github.com/fer-aguirre/learn-python/blob/master/nlp/lexical_diversity.ipynb)
- [Language Statistics](https://github.com/fer-aguirre/learn-python/blob/master/nlp/language_statistics.ipynb)
- [N-grams](https://github.com/fer-aguirre/learn-python/blob/master/nlp/n-grams.ipynb)
- [Collocations](https://github.com/fer-aguirre/learn-python/blob/master/nlp/collocations.ipynb)
- [Lexical Resources](https://github.com/fer-aguirre/learn-python/blob/master/nlp/lexical_resources.ipynb)
- [WordNet](https://github.com/fer-aguirre/learn-python/blob/master/nlp/wordnet.ipynb)
- [Semantic Similarity](https://github.com/fer-aguirre/learn-python/blob/master/nlp/semantic_similarity.ipynb)
- [Processing Plain Text](https://github.com/fer-aguirre/learn-python/blob/master/nlp/process_plain_text.ipynb)
- [Part of Speech (POS) Tagging](https://github.com/fer-aguirre/learn-python/blob/master/nlp/pos_tagging.ipynb)