Python simple Code
Terry Reedy
tjreedy at udel.edu
Sat Jan 24 20:15:56 EST 2015
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
More information about the Python-list
mailing list