Basic factorial
Basic factorial python
1 2 3 4 5 6 7 8 | def factorial(n):
'''
Fuctorial function
'''
if n == 1:
return n
else:
return n * factorial(n-1)
|
Explore python code snippets and tutorials
Basic factorial python
1 2 3 4 5 6 7 8 | def factorial(n):
'''
Fuctorial function
'''
if n == 1:
return n
else:
return n * factorial(n-1)
|
Sum n numbers in python
1 2 3 4 5 6 7 8 | def sum_first_n_numbers(n):
'''
Return the sum of n numbers
'''
if n == 1:
return n
else:
return n + sum_first_n_numbers(n-1)
|
Basic object python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | class Myclass:
_args = []
def __init__(self, *args, **kwargs):
if args:
for arg in args:
self._args.append(arg)
if kwargs:
for key, value in kwargs.items():
setattr(self, key, value)
def get_args(self):
return self._args
def get_kwargs(self):
return self.__dict__
|
Iterate python args
1 2 3 | def function(*args):
for arg in args:
print(arg)
|
Iterate python kwargs
1 2 3 | def function(**kwargs):
for key, value in kwargs.items():
print(key, '==>', value)
|