Objects in Python
Jan Kuiken
jan.kuiken at quicknet.nl
Thu Aug 23 14:02:00 EDT 2012
On 8/23/12 06:11 , Steven D'Aprano wrote:
>> 2) Related to the above, you can infinitely nest scopes. There's nothing
>> wrong with having six variables called 'q'; you always use the innermost
>> one. Yes, this can hurt readability
>
> Well, there you go. There *is* something wrong with having six variables
> called 'q'.
Sometimes you don't want only six variables called 'q' but a hundred
of them :-)
def fac(q):
if q < 1 :
return 1
else:
return q * fac(q-1)
print(fac(100))
Jan Kuiken
More information about the Python-list
mailing list