Functions

For any recurring set of instructions, we can define a function. In other words, a function is a closed set of instructions to perform a specific logic or task. Depending upon the input provided, a function has the ability to return the results or parse the input with specific instructions to get results without any return values.

A function is defined by the def keyword, which specifies that we need to define a function and provide a set of instructions related to that function.

In this task we will print the greater of two input numbers:

def checkgreaternumber(number1,number2):    if number1 > number2:      print ("Greater number is ",number1)    else:     print ("Greater number is",number2)checkgreaternumber(2,4)checkgreaternumber(3,1)

As ...

Get Practical Network Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.