#!/usr/bin/env python
'''
$Id: oddnogen.py,v 1.3 2000/07/01 23:37:43 wesc Exp $

oddnogen.py - create set of random odd numbers
'''

from random import randint        # random integer

# odd() --> int
def odd(n):
    "odd(n) -- return 1 if 'n' is odd; 0 otherwise"
    return n % 2


# main() --> None
def main():
    'main(n) -- create a list of between 0 and 10 random odd integers'
    allNums = []
    for eachNum in range(10):
        allNums.append(randint(1, 100))
    oddNums = filter(odd, allNums)
    #oddNums = filter(lambda n: n % 2, allNums)
    print len(oddNums), oddNums


# call main() if invoked as a script
if __name__ == '__main__':
    main()

