On 1/24/2015 7:16 PM, Salem Alqahtani wrote:
Hi Guys,
I just joined the group and I hope that I can help and be active.
I have a question about python. I wrote a code on python 2.7 and I want to
choose from the list of names that I provide n!. I execute the code but the
result or output is the numbers. I want the people names are the result.
Sincerely
import sys
import array
a=['salem','Ali','sultan']
m = len(a)
def Factorials(m):
if m == 0:
return 1
else:
print m
return m * Factorials(m-1)
def output():
print a
def main():
print Factorials(m)
output()
main()
When I copy, paste, and run this in Idle editor, I get the expected
>>>
3
2
1
6
['salem', 'Ali', 'sultan']
--
Terry Jan Reedy
--
https://mail.python.org/mailman/listinfo/python-list