Using definitions to write better style programs
################################### # Re-write this program using functions # happy1_GE.py # # Mrs. Elia # python 3.9 # 10/8 # ################################### name = input("what is your name? ") print("Happy Birthday to you!") print("Happy Birthday to you!") print("Happy Birthday, dear ", name + "!") print("Happy Birthday to you!") ##/My_Python_Programs/Unit2/happy1_GE.py ##what is your name? grace ##Happy Birthday to you! ##Happy Birthday to you! ##Happy Birthday, dear grace! ##Happy Birthday to you! ##>>>
Let’s re-write it with functions:
################################### # # happy2_GE.py # Using functions to design your program # Mrs. Elia # python 3.9 # 10/8 # ################################### def happy(): print("Happy Birthday to you!") def sing(person): print("Happy Birthday, dear ", person + "!") def main(): name = input("what is your name? ") happy() happy() sing(name) happy() main() ##/My_Python_Programs/Unit2/happy2_GE.py ##what is your name? grace ##Happy Birthday to you! ##Happy Birthday to you! ##Happy Birthday, dear grace! ##Happy Birthday to you! ##>>>