Skip to main content

Counts until condition. Infinite counting is also supported.

Project description

Overview

Counts until condition. Infinite counting is also supported.

Installation

To install upcounting, you can use pip. Open your terminal and run:

pip install upcounting

Implementation

def count_up(start=0, stop=None, step=1):
    ans = start
    while True:
        if stop is None:
            pass
        elif callable(stop):
            if stop(ans):
                break
        else:
            if ans >= stop:
                break
        yield ans
        ans += step

License

This project is licensed under the MIT License.

Credits

Thank you for using upcounting!

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

upcounting-1.0.2.tar.gz (2.6 kB view hashes)

Uploaded Source

Built Distribution

upcounting-1.0.2-py3-none-any.whl (3.4 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