Functions
simple functions.py
def hello(): print('gday mate!') def add_two_nums(a, b): return a + b def lower_the_capital(x): y = x.lower() return y def repeat_my_letter(capital, timesRepeated): letter = lower_the_capital(capital) return letter * timesRepeated hello() #---------------- print(add_two_nums(1, 2)) print(add_two_nums(7, 10)) #---------------- print(repeat_my_letter("A",5))
harder functions.py
def getAge(): return int(input("how old r u?")) def under18(currentAge): if(currentAge < 18): return True else: return False def deposit(amt): global balance balance += amt #----------------------- myAge = getAge() if under18(myAge): print("you are under 18") else: print("you are 18 or older") balance = 100 deposit(15) print(balance)
- define a function called findMax(A, B) takes two numbers and returns the larger of the two
- continue the bank example by defining a function called withdraw(amt) and balance (which refers to a global variable balance)
- Define a function to find the middle number from 3 parameters:
def find_middle(a, b, c): # your code here to return middle number # instead of just 0 return 0
So if I use your function in this way:m = find_middle(4, 1, 2) print(m)
Your program should print2