functions blank lines docstrings naming conventions - github programs integer division listsspacing loopsindentation operators table classfacade pattern tables creatingfacade pattern - data tables - combo boxes - listboxescreating - state datadisplaying - and operator tree nodesinserting in data tables - arithmetic operators treeview widget - bitwise operators - namesfacade pattern - comparison operators - template classmethods complement operator - template methods compound operators left/right shift operators or operator pep standards pythonindentation statements combined arithmetic/assignment statements indentation input statements strings len function methods - in operators representing - slicing variables boolean variables declaring naming conventions - template pattern callbacks concrete methods consequences of empty methods github programs hook methods isosceles triangles isoscelestriangle class point class sample code - standard triangles stdtriangle class summary of template class triangle class - triangle drawing program using thonny - thought questions reassigning values abstract factory pattern upper/lower case builder pattern factory pattern