Q1 (Easy)

Which of these procedures is named well, provide a short explanation of justification

def mix_ingredients():

def do_it():

def make_move():

Explanation Here: The first one is right because it is named correctly with the underscores and it provides a somewhat clear instructions to what the functions is going to do.

Q2 (Medium)

Finish the code to have a correctly named procedure

def move_forward():
    print("Moving forward.")

def rotate_180():
    print("Turning left")

def make_left_turn():
    move_forward()
    rotate_180()
    move_forward()
    print("Moving forward again to complete left turn.")

# Run the procedure
if __name__ == '__main__':
    make_left_turn()

Q3 (Hard)

Write code to fulfill the requirements Doing a dance! πŸ•ΊπŸ’ƒ Must have

  1. A shimmy left procedure
    • Print super cool left slide
  2. A shimmy right procedure, print even cooler right slide
  3. Doing a bow to the crowd, print Great dance!, the audience claps at your bow!
##Code away!
def shimmy_left():
    print("super cool left slide")

def shimmy_right():
    print("even cooler right slide")

def bow_to_crowd():
    print("Great dance!")
    print("the audience claps at your bow!")

# Run the dance routine
if __name__ == "__main__":
    shimmy_left()
    shimmy_right()
    bow_to_crowd()

super cool left slide
even cooler right slide
Great dance!
the audience claps at your bow!