love-three 1.1.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

lovethree 1.1.0

three.py
A package dedicated to the love of 3.
This is silly personal project inspired by the equally silly JavaScript library five.js by Jack Clark.
How to install
pip install love-three

Usage examples
Begin by importing the three module into your code.
>>> import three

The module can be used to perform:
arithmetic
>>> three.three() + three.three()
6

>>> three.squared()
9

>>> three.cubed()
27

boolean expressions
>>> a = 2
>>> if three.is_three(a):
... print("a equals three :)")
... else:
... print("a does not equal three :(")
...
a does not equal three :(

filter, map, and reduce
>>> values = [1, None, 3, "beans", False, 3]
>>> three.filter(values)
[3, 3]
>>> three.map(values)
[3, 3, 3, 3, 3, 3]
>>> three.reduce(values)
3

novelty and humor
>>> three.leches()
['Condensed', 'Evaporated', 'Heavy cream']

>>> three.stooges()
['Larry', 'Curly', 'Moe']

Development setup
All the code needed is contained within:
three.py

How to contribute
Contributions are encouraged and welcomed!

Fork the repo
Create a branch for your new feature (git checkout -b feature/my-cool-feature)
Commit your changes (git commit -am feature/my-cool-feature)
Push to the branch (git push origin feature/my-cool-feature)
Create a new Pull Request

Meta
Distributed under the MIT license. See LICENSE.txt for more information.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.