... widget, 3 36 338, 340–345, 348Text() widget, 261 , 263 , 266 – 267 , 269 , 292data storage, 129–130data structures, 131, 150. (see also arrays; hashes)list of, 152returning from functions, 164 – 167 database, ... indexDdata entry widgetsCheckbutton() widget, 331–335, 348Entry() widget, 261 – 262 , 266 – 267 , 269 , 292model for, 2 76 278, 285, 292OptionMenu() widget, 284–290, 292populating dynamically, 288–290, ... IDLE)Emacs editor, 395encapsulation, 392endswith() method, strings, 56 Entry() widget, 261 , 269 , 292creating, 266 – 267 methods for, 262 equal sign (=), assignment operator, 4equal sign, double (==),...