A collection of Python packages written by Walter J Hare.
Project description
Ranthon Guide
By: Walter J Hare
Ranthon is a collection of Python packages written by Walter J Hare. It also requires the FileLog module.
InfSeq
InfSeq is a Python module that generates numbers in infinite sequences. So far it only includes two modules CalFib which generates numbers in the Fibonacci Sequence at a for a set number of rounds, and CalFibLon which calculates the Fibonacci Sequence forever.
CalFib
The first attribute of CalFib is the amount of times you want to run the code, the second attribute is if you want to log the numbers or not (Write True if you want to log it and False if you don't) this feature uses the FileLog module.
The Code
def calfib(loop, log):
n = 1
x = 0
p = x
if log == True:
for i in range(loop):
x = n
n = (n + p)
Writer('current', False) >> n
p = x
Writer('previos', False) >> p
else:
for i in range(loop):
x = n
n = (n + p)
p = x
return n
CalFibLon
There is only one attribute to CalFibLon it is the log attribute which I mentioned on the CalFib section of the documentation, but I will stat it again here. The checks if you want to log the numbers or not (Write True if you want to log it and False if you don't) this feature uses the FileLog module.
The Code
def calfiblon(log):
n = 1
x = 0
p = x
if log == True:
while True:
x = n
n = (n + p)
Writer('current', False) >> n
p = x
Writer('previos', False) >> p
if log == False:
while True:
x = n
n = (n + p)
p = x
Conclusion
Thanks for reading my documentation and I hope you learned some stuff about how to use my python project Ranthon.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file Ranthon-1.0.1.tar.gz.
File metadata
- Download URL: Ranthon-1.0.1.tar.gz
- Upload date:
- Size: 1.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91e0a17df2521154f84fe2c01d988181b244d49d2127dfb227791562d49faabf
|
|
| MD5 |
ce180008c599d893f1e52f87498ddf74
|
|
| BLAKE2b-256 |
95be6403b2807010492f15ccd18753f63bc2c55f4286171f04934e37731c0235
|