Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/riwi-io-medellin/python_fundamentals
This repository is designed to help coders build a solid foundation in Python, covering essential topics such as variables, data types, control structures, functions, and more.
https://github.com/riwi-io-medellin/python_fundamentals
Last synced: about 1 month ago
JSON representation
This repository is designed to help coders build a solid foundation in Python, covering essential topics such as variables, data types, control structures, functions, and more.
- Host: GitHub
- URL: https://github.com/riwi-io-medellin/python_fundamentals
- Owner: Riwi-io-Medellin
- Created: 2024-08-12T16:01:18.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-04T16:41:58.000Z (about 2 months ago)
- Last Synced: 2024-12-04T17:40:13.837Z (about 2 months ago)
- Language: Python
- Size: 0 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![banner python](images/Python-01.jpg)
# Python Fundamentals
This repository is designed to help coders build a solid foundation in Python, covering essential topics such as variables, data types, control structures, functions, and more.
Python is one of the world's most popular and versatile programming languages. Its clear syntax and focus on simplicity make it ideal for beginners and experienced developers alike. It is a language that is widely used in a variety of areas, from web development and task automation to data analysis, artificial intelligence and science. This course is designed to give you a solid foundation in Python, starting with fundamental concepts and progressing to more complex topics.
## Menú
### 1. [Introduction to Python](./01_introduction)
- Basic concepts of Python
- History and versions
- Installing Python and configuring the environment### 2. [Variable Types in Python](./02_variable_types/variable_types.md)
- Introduction to variable types
- Numeric variables
- Text variables
- Boolean variables### 3. [Handling Text in Python](./03_handling_text/handling_text.py)
- Strings
- Common string methods
- String formatting### 4. [Handling Numbers in Python](./04_handling_numbers/handling_numbers.py)
- Numeric types: integers, floats, complexes
- Mathematical operations
- Rounding and conversions### 5. [Operators in Python](./05_operators/operators.py)
- Mathematical operators
- Relational operators
- Logical operators### 6. [Conditionals in Python](./06_conditionals/conditionals.py)
- Introduction to conditionals: `if`, `elif`, `else`
- Best practices for conditional structures### 7. [Conditionals with Logical Operators](./07_conditionals_with_logical_operators/conditionals_operators.py)
- Combining conditions with `and`, `or`, `not`
- Examples of using logical operators### 8. [Lists](./08_list/list.py)
- Creating and manipulating lists
- Indexing and slicing
- Common list methods### 9. [Loops in Python](./09_loops/loops.py)
- Loop `for`
- Loop `while`
- Controlling loops with `break` y `continue`### 10. [Mock Projects](./10_mock_projects/mock_projects.md)
- Creating a veterinary simulation
- Mock scenario: description and suggested solutions## License
This repository is licensed under GPL-3.0. [GPL-3.0](LICENSE).