Skip to main content

School algorithm module for Python

Project description

Contributors Forks Stargazers Issues MIT License

Table of Contents

  1. About The Project
  2. Algorithms
  3. How to Install
  4. How to update to latest version
  5. How to Import

School Algorithms

school_algorithms is a Python module for secondary school maths and physics equations. It aims to provide a simple way for secondary school students to learn and calculate equations that they often use.

Functions include:

  • A function that calculates power from energy and time
  • A function that calculates energy from power and time
  • A function that calculates time from power and energy
  • A function that uses Pythagorean theorem to calculate the hypotenuse of a right-angled triangle
  • A function that uses Pythagorean theorem to calculate a leg of a right-angled triangle
  • A function that calculates the area of a triangle
  • A function that calculates the area of a trapezium
  • A function that calculates the area of a circle
  • A function that calculates the volume of a right rectangle pyramid
  • A function that calculates the circumference of a circle
  • A function that calculates the circumference of a circle using diameter
  • A function that calculates the volume of a square based pyramid
  • A function that calculates the Lowest Common Multiple from 3 numbers
  • A function that calculates the area of a sector in a circle

To install:

python3 -m pip install school_algorithms

To update to latest version:

python3 -m pip --upgrade school_algorithms

To import:

import school_algorithms

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

school_algorithms-1.11.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

school_algorithms-1.11.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file school_algorithms-1.11.1.tar.gz.

File metadata

  • Download URL: school_algorithms-1.11.1.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for school_algorithms-1.11.1.tar.gz
Algorithm Hash digest
SHA256 82e76e248905d7fa5b4927ec62c83e1ef0763c1c8460c0b672c1508fc0edd3e4
MD5 dd53a625de2349c4998c2777e5b2d325
BLAKE2b-256 bf28c0bcc509c43ca4ac896e157ecf63267f6d81209224db13e9b3b51c4571ba

See more details on using hashes here.

File details

Details for the file school_algorithms-1.11.1-py3-none-any.whl.

File metadata

  • Download URL: school_algorithms-1.11.1-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for school_algorithms-1.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 629d1d0712f281e742abb3bf3106d89c38d188b4db88844c877cbf9ea7312b14
MD5 37716d45ae5c367cd2221eeea22e7915
BLAKE2b-256 0bf455bf7a72a998dfa248963e277d6b4964dcac4cc542b3be5e2f42cbbe907d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page