Ticket sales CLOSED!

Saturday 10:50 a.m.–1 p.m. in St. David

Notable Features of Python

James Powell

Audience level:
Intermediate

Description

Decorators, generators, and context managers are among many notable features in Python that also make Python a notable language. This tutorial discusses these features and how they can be used to model problems in a very robust, flexible, and Pythonic way.

Abstract

Decorators, generators, and context managers are among the most useful advanced features of Python, and they can be used to model many common problems in a very robust and flexible manner.

This talk is divided into three parts: the basic details of how these features work (syntax.py,) the motivation behind their inclusion in the language (motivation.py,) and some clever things that can be done with them (magic.py.)

Given the breadth of material, this session is intended to be participatory. The material covered will be guided by the backgrounds and interests of those in attendance.

Get in touch