A collection of Python functions for working with numbers, lists, and strings.
- Counts up between two numbers using a specified step
- Counts down between two numbers using a specified step
- Calculates running sums from a list of numbers
- Removes punctuation from strings
- Calculates sums across windows of values in a list
- Handles invalid inputs by returning
None
- Functions
- Conditional statements
- While loops
- For loops
- Lists
- String manipulation
- List slicing
- Type hints
- Testing and debugging
This project was created to practice Python programming fundamentals, problem-solving, loops, and working with functions.