As per the latest trends set python is the most exploring programming language,expert says in the middle of 21st century 70% of the day life application will be depend on python programming language, python and artificial intelligence definitely will brings miracle in the middle of 21st century.So being a programmer without python programming language you cant survive in 21st century.Like other programming language function in python is also so important.so basically our question is how to define a function in python.To define a function in python programming language, python has its on syntax. lets see the syntax
def FUNCTION-NAME( PARAMETER):
FUNCTION_BLOCK
return [EXPRESSION]
def => Function blocks begin with this keyword def
FUNCTION-NAME => Name of the function you can define your own name
PARAMETER => It the Parameter passing to the function when function was called
FUNCTION_BLOCK => Function code block
EXPRESSION => return [EXPRESSION] passing back an expression to the caller
See example
def sum(a,b):
resultvalue = a+b
return resultvalue
x =10
y = 40
print(sum(x,y));
x =60
y = 40
print(sum(x,y));
def printPrime(lower,upper):
print( "prime numbers between "+str(lower)+ ", "+str(upper))
for num in range(lower,upper + 1):
if num > 1:
for i in range(2,num):
if (num % i) == 0:
break
else:
print(num)
x =10
y = 20
printPrime(x,y);
x =1180
y = 1200
printPrime(x,y);