Edmonton.py

The Edmonton Python User Group

edmontonpy.com
@edmontonpy

edmontonpy.slack.com

Please let the organizing committee if you're interested in sponsoring.

When standing as a group of people, always leave room for 1 person to join your group."

The Pac-Man Rule

Lightning Talks!

λ

by Oliver Antoniu

Super Awesome Talk

Abid Raza

Talk: What is a __repr__ and how do I make one.

Eddie Antonio Santos

A Socket.io project

Eugene Chen

IntFicPy: Developing a Text-Based Game Engine For Python

Rita Lester

A Brief history of python

Ken Hawrylak

The great talk

Hameer memon

Events

Global

Sep 22-27, San Diego

  • PyCon Canada 2019

Nov 16-17 (tentative), Toronto
A few of us are going and its' going to be fun

News

Jobs?

If you do have a job, and would like to advertise it here please let the organizing committee in the future

Articles

Python Tip

Lambda functions, how do they work?

>>> def squared(x):
...     return x*x
>>> squared(5)
output: 25

>>> def get_full_name(first_name, last_name):
...     return F'{first_name} {last_name}'
>>> get_full_name("Daniel", "Mouris")
output: "Daniel Mouris"
>>> squared = lambda x:x*x
>>> squared(4)
output: 16

>>> get_full_name = lambda first_name, last_name: F'{first_name} {last_name}'
>>> get_full_name("Mister", "McPythonFace")
output: "Mister McPythonFace"

>>> # You can immediately invoke this expression (js esque)
>>> # this is called immediately invoked function execution
>>> (lambda x, y: x+y)(3,2)
output: 5

Written normally

Written with lambdas

NEXT MEETUP ON AUGUST 12

  • demystifying CPython bytecode; e.g., what are those *.pyc files anyway
    Eddie Antonio Santos

  • A topic on something related to python
    Dan Mouris

Made with Slides.com