divisors2.py
#!/usr/bin/env python
# Show divisors of two numbers
# Author: Yotam Medini [email protected]
# -- Created: 2007/May/30
import sys
if len(sys.argv) != 1 + 2:
sys.stderr.write("Usage: %s <number1> <number2>\n" % sys.argv[0])
sys.exit(1)
i = 0
while i < 2:
i = i + 1
n = int(sys.argv[i]) # Get the number from command line
sys.stdout.write("%d:" % n)
d = 1 # Start with first divisor
while d <= n:
if n % d == 0:
sys.stdout.write(" %d" % d) # add space before
d = d + 1
sys.stdout.write("\n")
sys.exit(0)
Generated by GNU enscript 1.6.4.