Create continous plot using matplotlib/seaborn with specific hue
You mean something like this plot?

The code for doing it is:

import matplotlib.pyplot as plt

day=[0,1,2,3,4,5]
SBP=[146.0, 149.0, 146.0, 148.0, 149.0, 149.0]
exercise=[False, False, True, False, False, False]

plt.scatter(day, SBP, c=exercise, s=50)
plt.xlabel("Day")
plt.ylabel("SBP")
plt.show()


The color of each point is already specified in the array "exercise", so you have only to let matplotlib point to it.