This is my personal project to learn Python Programming Language
This program will generate randomly power ball number. Like buying a quick pick at gas station
We can use random function from numpy popular library
random.randint(beginNumber, endNumber, sizeNumber)
Example: random.randint(1,69,5)
This will return 5 random numbers between 1 and 69
All we need to run 2 of random function, and that's it.
Why bother to write complex program? As I mentioned above, this program design to learn Python Programming Language.
Here is the list of Python Library:
- numpy: random number and others (3rd party library)
- polars: dataframe as csv (3rd party library)
- datetime: date time format (3rd party library)
- os: OS file system
- typer: Command Line Interface (CLI) (3rd party library)
- typing_extensions: annotation
- pathlib: reading OS directory/path
- configparser: for reading configuration file like .ini file (3rd party library)
- loguru: for logging (3rd party library)
- pytest: python testing (3rd party library)
- Poetry: python virtual environment