IoT (Internet of Things, such as sensor arrays, smart appliances, etc).
I'm sure the list goes on, but this should get you started... :-)
FWIW, I am professionally involved in at least items 1-5, and have been for years. There is an old saying - the more things change, the more they stay the same. These problems / domains have been around for quite awhile, but current Internet and tech developments have morphed them into something quite new.
root = tkinter.Tk()
buttons=[i for i in range(10)]
#If specific button is pressed, output "YES"
for num in buttons: