# Python Sampledef factorial(n):"""This function calculates the factorial of a non-negative integer."""if n == 0:return 1else:return n * factorial(n-1)class Greeter:def __init__(self, name):self.name = namedef greet(self):print(f"Hello, {self.name}!")# Example usagenum = 5print(f"The factorial of {num} is {factorial(num)}")greeter = Greeter("World")greeter.greet()