what is def in python meaning code example

Example 1: how to define function in python

def example():			#This defines it
  print("Example.")		#This is the defined commands

example()				#And this is the commands being run

Example 2: how to define a function in python

variable = "Hello, world!" # variable = string("Hello, world!")

#A simply function :

def Functiontest(): #define a function
  print("Hello, world!")
  print(variable)
 
#Function with components :

def Functiontestwithcomponent(arg1, arg2): # Define a function with two arguments, arg1 and arg2.
  if arg1 == True: # Arguments can have any name, like variables.
    print(arg2)

#Call a function :
Functiontest() #Start Function.

#Call a function with two components :

Functiontestwithcomponent(True, "Hello, function!") #Start Function and precise two arguments :

Example 3: python def

#Use this to shortern a task that you may want to repeat
#Used for making custom commands
def paste(a, b)
	for i in b:
    	print(a)
      
      
while True:
  paste("Python is Cool!!!", 3)
  
#Output:
#Python is Cool!!!
#Python is Cool!!!
#Python is Cool!!!





## - ANOTHER EXAMPLE - ##





happy = "NEUTRAL"

def yes():
  happy="TRUE"
  print("Thank you!")
  
def no():
  happy="FALSE"
  print("That's not nice!")
  
answer=str(input("Do you like my new shoes?   (y/n)  ")
if answer=="yes" or "y" or "Yes" or "Y" or "YES":
  yes()
elif answer=="no" or "n" or "No" or "N" or "NO":
  no()