Skip to content

Yer1k/python_practice

Repository files navigation

Repo for practicing writing python scripts

CI codecov

This repository utilizes GitHub Actions to run a Python package workflow that formats, lints, and tests the python scripts in the repository, followed by installing the required packages. The workflow is defined in the .github/workflows/cicd.yml and 'Makefile' files. The code coverage is tracked using codecov.

  • Formatting: The python scripts are formatted using black.

  • Linting: The python scripts are linted using pylint and mypy.

  • Testing: The python scripts are tested using pytest.

    • The tests are located in the tests directory.

Description

This repository contains python scripts that I have written to practice writing python scripts. The scripts are based on prompts from the Wise Owl Python Exercises.

Table of Contents

  1. User Inputs: The meaning of life python script The meaning of life python output

  2. Modify List: Shipping_list Shopping list output

  3. Extract Data: Extract countries from a continent file Extract countries output

  4. Simple sum of two numbers that input from the user Simple sum output

  5. Analyze the word counts of the length of words in a speech Speech output

  6. Use BeautifulSoup to compile a list of external links for any website Scrape website output

References

About

Repo for practicing writing python scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published