Skip to content

Instantly share code, notes, and snippets.

@benhosmer
Created April 29, 2012 10:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benhosmer/2549152 to your computer and use it in GitHub Desktop.
Save benhosmer/2549152 to your computer and use it in GitHub Desktop.
A small example using the Quantum Random Library to generate a user specified number of random numbers and print them to the screen.
import quantumrandom
i = 1
numberofNumbers = input("How many random numbers to you want to generate? ")
lowNumberRange = input("Enter the lowest number in the range: ")
highNumberRange = input("Enter the highest number in the range: ")
print "Generating " + str(numberofNumbers) + " Quantum Random numbers " + \
"in range " + str(lowNumberRange) + " and " + str(highNumberRange)
numberFile = open('numbers.txt', 'w')
while (i <= numberofNumbers):
quantumNumbers = quantumrandom.randint(lowNumberRange, highNumberRange)
numberFile.writelines(str(quantumNumbers) + '\n')
print quantumNumbers
i = i + 1
numberFile.close()
# Requires the quantumrandom library: https://github.com/lmacken/quantumrandom
import quantumrandom
i = 1
numberofNumbers = input("How many random numbers to you want to generate? ")
print "Generating " + str(numberofNumbers) + " Quantum Random numbers... "
while (i < numberofNumbers):
quantumNumbers = quantumrandom.randint(0, numberofNumbers)
print quantumNumbers
i = i + 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment