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
Partition To 2 Equal Sum Subsets From An Array of Integers
for project 1
Random integers
Reverse number
Game2
Skillenza Common subjects
числа близнецы
LinkedHashTable Implementation
Lesson 2
BasicFunctionsPrograms,py