what arguments does a python function take code example
Example 1: python functions
def myFunction(say): #you can add variables to the function
print(say)
myFunction("Hello")
age = input("How old are you?")
myFunction("You are {} years old!".format(age))
#this is what you get:
Hello
How old are you?
>>11 #lol my real age actually
You are 11 years old!
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