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

 
 
 

Contributors