Ravaan Techky

Ravaan Techky Group invites all Techkies.

Python

Decorators in pythons:

Simple Example:

  • Defining Decorators
    #Decorating result if divider is Zero.
    def decorate_dividation(func):
        def inner_dividation(num1, num2):
            if num2 == 0:
                print('num2 cannot be Zero!!!')
                return
            else:
                return num1 / num2
        return inner_dividation
    
  • Using decorator into function
      @decorate_dividation
      def divide(num1, num2):
       print(num1 / num2)
    

Input:

  divide(10, 0)

Output:

  num2 cannot be Zero!!!

Input:

  divide(10,5)

Output:

  2.0



Back


python-documentation is maintained by ravaan-techky.