super python documentation code example
Example 1: python super
# It's kinda hard to explain this just by code.
# So I'll provide a link to a pretty good explanation of it.
https://www.pythonforbeginners.com/super/working-python-super-function
Example 2: python super
# The super() function lets you run a parent class function inside the child class.
class Parent(object):
def __init__(self, age):
self.age = age
def func(self):
print(f"Hi, my age is {self.age}!")
class Child(Parent):
def __init__(self, age):
# Here is where I can use the super to run the parent class __init__ function to set the childs' name
super().__init__(age)
dad = Parent(36)
kid = Child(8)
dad.func()
kid.func() # The kid inherits it from the dad, so I could run it like that too
Example 3: python3 any
# True since 1,3 and 4 (at least one) is true
l = [1, 3, 4, 0]
print(any(l))
# False since both are False
l = [0, False]
print(any(l))
# True since 5 is true
l = [0, False, 5]
print(any(l))
# False since iterable is empty
l = []
print(any(l))