Skip to main content

A basic interface for implementing Object Oriented While Loops

Project description

OBJECT ORIENTED WHILE LOOPS (WhileObjects)

Interface for the While class to subclass and make your own Object Oriented While Loops

DESCRIPTION

While objects are are a new data structure in which we retain reference to our loop indefinitely, you can pick up the iteration where you left off much later in the script, or instantiate a new loop and not even run it at first

Installation

pip install WhileObjects

Usage

i: The current iteration value first: The starting value of the loop end: The end value of the loop op: The operater used to do comparison if the loop should continue increment: The value by which the loop should increment/decrement calc: The calculated value of the current iteration

The class While has the following methods: isFinished: Returns False if there are still iterations left to be done. start: Runs the full loop. The user should implement their calculation in a subclass. step: Steps through one iteration of the loop. The user should implement their calculation in a subclass. clear: Clears the stored work unit/other data.

Project details


Release history Release notifications | RSS feed

This version

0.3

Download files

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

Source Distribution

WhileObjects-0.3.tar.gz (1.8 kB view hashes)

Uploaded Source

Built Distribution

WhileObjects-0.3-py3-none-any.whl (1.6 kB view hashes)

Uploaded Python 3

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