functon in python code example

Example 1: python def

# You can make a function by using the [def] keyword
def foo():
	print("Hello")

# You can run it by calling it as such
foo()

def add(numA, numB):
  print(numA+numB)
  # or 
  return numA+numB

num = add(1, 5)
print(num)

Example 2: python functions

# Python Functions
def a_function(): #def FUNCTIONNAMEHERE(): Function content
  print("Hello World!")
  return 0
def answerValid(prompt, correct_answers, invalid): # Functions can also have parameters, or variables that can be used only in tha function
  while True:
    user = input(prompt)
    if user in correct_answers:
      break 
      return user # Example Function
   	else:
      print(invalid)

a_function() # To call a function; Prints 'Hello World!'
# But if this is done:
function_called = a_function() # function_called would contain a 0, because the function returns 0
answer = answerValid("What is 8 * 8?", [64], "Invalid Option")
print(answer) # Prints 64, because that is the only possible answer