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 | def factorial(base):
if base > 1:
return base*factorial(base-1)
else:
return 1
xmin = 1
xmax = 10
xvar = []
f_of_x = []
x_counter = xmin
while x_counter <= xmax:
xvar.append(x_counter)
x_counter+=1
print "\nf(x)=x!\n"
print "The Domain is:", xvar, "\n"
x_counter = xmin
while x_counter <=xmax:
f_of_x.append(factorial(x_counter))
x_counter+=1
print "The Range is:", f_of_x, "\n"
|