Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
pico menu
menuTree={"Main": {"Options":["Sensor 1","Sensor 2","Heater 1","Heater 2","Mixer","Pressure"],"Position":0}, "Sensor 1":{"Options":["View","Calibrate","Set actions"],"Position":0}, "Sensor 2":{"Options":["View","Calibrate","Set actions"],"Position":0} } currentMenu="Main" def printMenu(title,action): if menuTree[title]: if action=="up": menuTree[title]["Position"]=menuTree[title]["Position"]+1 elif action=="down": menuTree[title]["Position"]=menuTree[title]["Position"]-1 menuTree[title]["Position"]=menuTree[title]["Position"] % len(menuTree[title]["Options"]) if action=="select": currentMenu=menuTree[title]["Options"][menuTree[title]["Position"]] menuTree[title]["Position"]=0 printMenu(currentMenu,0) else: print(title) print(" ",menuTree[title]["Options"][menuTree[title]["Position"]-1]) print(" *",menuTree[title]["Options"][menuTree[title]["Position"]]) print(" ",menuTree[title]["Options"][menuTree[title]["Position"]+1]) printMenu("Main",0) print() printMenu("Main","up") print() printMenu("Main","select")
run
|
edit
|
history
|
help
0
self
Student
pico menu
MBTI test ITA
Pawan 1
sheru
7 Segment Display
Recur_fact_stkovrflw
PyRegCapGroup
1.py