factory method pattern factory pattern flyweight pattern iconscreating - functions idle (integrated development and learning environment) interpreter pattern if statements iterator pattern mediator pattern memento pattern observer pattern programs prototype pattern proxy pattern pythondecision making python syntax singleton pattern state pattern strategy pattern template pattern visitor pattern visual programming data tables - examples google colaboratory graphics drawing program example memento pattern - state pattern - grid layouts - gui (graphical user interfaces)factory pattern hello buttonscreating help commandreceiving - help systems programming - tree structures - hintstype hook methods else clauses range function images displaying with pil loading with threads - pil displaying images using - impenetrable coding importing names to tkinter library tkinter library tools indentation comments loops/classes statements indexesnegative inheritance multiple inheritance - objects over inheritance initializationequal signs (=) input statements input (user)responding to - inserting tree nodes in data tables - installing mysql python instances classessingleton pattern - creating integer division interactions between controlsmediator pattern