Remakers - 3.13 Developing Procedures Python Hacks
Apply your skills to basic procedure development in Javascript.
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
- A shimmy left procedure
- Print
super cool left slide
- Print
- A shimmy right procedure, print
even cooler right slide - 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!