##1defmy_function():print("Hello from a function")
my_function()##2defmy_function(fname):print(fname +" Gates")
my_function("Bill")
my_function("Steve")
my_function("Elon")##3defmy_function(country ="China"):print("I am from "+ country)
my_function("Sweden")
my_function("India")
my_function()
my_function("Brazil")##4defmy_function(food):for x in food:print(x)
fruits =["apple","banana","cherry"]
my_function(fruits)##5defmy_function(x):return5* x
print(my_function(3))print(my_function(5))print(my_function(9))##6defmy_function(child3, child2, child1):print("The youngest child is "+ child3)
my_function(child1 ="Phoebe", child2 ="Jennifer", child3 ="Rory")##7defmy_function(*kids):print("The youngest child is "+ kids[2])
my_function("Phoebe","Jennifer","Rory")##8defmyfunction():pass##9deftri_recursion(k):if(k>0):
result = k+tri_recursion(k-1)print(result)else:
result =0return result
print("\n\nRecursion Example Results")
tri_recursion(6)# thisdict = dict(brand="Porsche", model="911", year=1963)# print(thisdict)defmyfunc(n):returnlambda a : a * n
mydoubler = myfunc(2)print(mydoubler(11))defmyfunc(n):returnlambda a : a * n
mytripler = myfunc(3)print(mytripler(11))
x =lambda a, b, c : a + b + c
print(x(5,6,2))###10print('*'*10)classMyClass:
x =5
p1 = MyClass()print(p1.x)###11classPerson:def__init__(self, name, age):
self.name = name
self.age = age
p1 = Person("Bill",63)print(p1.name)print(p1.age)##12classPerson:def__init__(self, name, age):
self.name = name
self.age = age
defmyfunc(self):print("Hello my name is "+ self.name)
p1 = Person("Bill",63)
p1.myfunc()