... messages, 32 2sending to Twitter, 93 98, 101metaprogramming, 39 4methods, 37 7, 38 3. (see also specific methods)calling, 36 9 37 2defining, 36 7 36 8mixing software example, 31 4 34 7, 35 0 38 2multiple ... option, File menu, 7Scale() widget, 33 6 33 8, 34 0 34 5, 34 8scope of variables, 104–108, 111searchingarrays, 138 strings, 52–58self variable, 36 9 37 0, 37 7, 38 3set() methoddata entry widgets, ... languages, 36 8, 38 3object-oriented programming (OOP), 39 2objects, 36 6, 36 8, 37 7, 38 3. (see also classes; methods)offset value (index) of strings, 42OOP (object-oriented programming) , 39 2open()...