Solutions

Questions

  1. Answer: You can put string and microbit.pin objects in lists.
  2. Answer: The zip() function.
  3. Answer: write_digital()

 

Exercises

  1. Answer: microbit.pin objects
  2. Answer: 0 and 1
  3. Answer:  This line creates a loop (for) that will aggregate (zip) the time and temp lists (time_list, temp_list) to more efficiently use them for some purpose like printing to the terminal. Each item from the list will be assigned to the variables time and temp respectively.
  4. Answer:
name_list = [Emmanuel, Izzie, Inez, Jon]
score_list = [456, 435, 482, 421]
for name, score in zip(name_list, score_list):

 

Project

Solution:

from microbit import*

while True:
    
pin13.write_digital(1)
        sleep(10000)
        pin13.write_digital(0)

        for n in range(0, 10):
        
            pin14.write_digital(1)
sleep(200)
        pin14.write_digital(0)
        sleep(200)

        pin15.write_digital(1)