Development > Coding

Project - UK Thunderball killa / Open Source donation Builder

(1/1)

bitsnpcs:
Hello,

adjusted Lotto killas so it works for the UK Thunderball draw.

 

Screenshot of Thunderball number maker running on Linux Lite in terminal and its code in Gedit.
This will pick your 5 number choices from the 39, and then pick your 1 Thunderball number from the 14 numbers.
It will also give you real life choices to make (interactive)

Here is the code -


--- Code: ---from random import *
 
thunderchoices = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39]

thunderball = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
 
# Picks 5 numbers from the choices
x = sample(thunderchoices, 5)

# Picks your thunderball
y = sample(thunderball, 1)   

print x
print y

print ("You have Options - " "\nDonate a percentage of any wins to your favorite project" "\nDonate the stake instead to your favorite project")
--- End code ---

Copy/paste in to Leafpad document in Home folder and save as thunder.py


Hold down Ctrl and Alt then press t (Ctrl+Alt+t)
Copy/paste or type into terminal -


--- Code: --- python thunder.py
--- End code ---

Hope you enjoy reading this.

bitsnpcs:
Hello,

here is the new version of UK Thunderball picker, using less typing in code, and having more comment lines showing what it is doing.



Screenshot showing Thunderball picker running on Linux Lite in Terminal, and showing code in Gedit.

Here is the code -



--- Code: ---# imports random function
import random

# labelling for thunderball output
print ("Your numbers are - ")

# Picks 5 random numbers between 1 and 39
# range goes to 40 so that 39 is inclusive, 40 is not inclusive
# .sample does not duplicate numbers picked
# Outputs these 5 results in a list
print(random.sample(range(1, 40),5))

print ("Your Thunderball number is - ")

print(random.sample(range(1, 15),1))

# interactivity - prints options
print ("You have Options - " "\nDonate a percentage of any wins to your favorite project" "\nDonate the stake instead to your favorite project")
--- End code ---

Copy paste the code into a Leafpad document in Home folder named thundernext.py

To run the code -
Open your terminal by holding down Ctrl + Alt then pressing t (Ctrl+Alt+t)
Copy paste or type in to your terminal



--- Code: ---thundernext.py
--- End code ---

Press Enter.

I hope you enjoyed reading this.

Navigation

[0] Message Index

Go to full version