Changeset 737 for hodgestar/Talks/PythonForProgrammers/slides/py4prog.py
- Timestamp:
- 03/06/10 08:49:19 (2 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
hodgestar/Talks/PythonForProgrammers/slides/py4prog.py
r735 r737 206 206 ), 207 207 208 # ... 3 slides go here ... 209 210 Slide("Debugging", PYCON(r''' 208 Slide("More OO", 209 Bullet("Scopes, global keyword"), 210 Bullet("classmethods, staticmethods"), 211 Bullet("properties"), 212 Bullet("super()"), 213 Bullet("__slots__"), 214 Bullet("decorators"), 215 ), 216 217 Slide("Functional Programming", PYCODE(''' 211 218 '''), 219 Bullet("List Comprehensions"), 220 Bullet("Generator Expressions"), 221 Bullet("lambda"), 222 Bullet("closures"), 223 Bullet("Iterators"), 224 Bullet("Generators"), 225 Bullet("Creating your own iterable / sequence / dict"), 226 ), 227 228 Slide("Miscellaneous", 229 Bullet("os, os.path"), 230 Bullet("pkg_resources"), 231 Bullet("id()"), 232 Bullet("*args, **kwargs"), 233 Bullet("unicode"), 234 Bullet("encoding line for .py files."), 235 Bullet("StringIO"), 236 ), 237 238 Slide("Debugging and Internals", 239 Bullet("Interned objects"), 240 Bullet("gc"), 241 Bullet("Turning garbage collection on and off"), 242 Bullet("Reference counting"), 243 Bullet("pdb"), 244 Bullet("timeit, %timeit"), 212 245 ), 213 246 … … 231 264 232 265 Slide("Interacting with the Python Community", 233 Bullet("..."), 266 Bullet(URL("Python.org", "http://www.python.org")), 267 SubBullet( 268 Bullet(URL("PEP8", "http://www.python.org/dev/peps/")), 269 Bullet(URL("PEP8 Checker", "http://pypi.python.org/pypi/pep8")), 270 ), 271 Bullet(URL("Python Docs", "http://docs.python.org/")), 272 Bullet("import this"), 234 273 ), 235 274
