Workshop 2013-01-23 : Introduction to Python¶
General Informations¶
- Date : 2012-01-23 from 6:00 PM to 9:00 PM
- Place : Concordia University, EV building room 2.184 (1515 St. Catherine W)
- Language : English
- Public : open to all
- Trainer : Brian van den Broek
Prerequisites¶
- Minimal knowledge of programming. E.g.: to know what a variable is, conditional statements (if, else) and loops (for, while).
Technical Setup¶
Be sure to have these programs installed before the workshop:
- Python >= 2.6
- Linux
- Mac OS X
- Windows: x86 or amd64 (learn more).
- iPython
- Linux
- Mac OS X
- Windows (learn more).
- For your comfort : pyreadline syntaxic coloration
Content of the Workshop¶
Plan¶
- INTRODUCTION
- BASIC NOTIONS
- Interpretor
- Syntax
- Variables
- Types
- Built-in : built-in functions and language's structure
- Objects and namespaces
- Introspection
- Containers
- Iteration
- Comparisons and logic operators
- Conditionnal
- Files
- String formatting
- List comprehension
- Scripts
- Functions
- Import
- Modules
- Data persistence
- EXERCICE
- Objective
- Approach
- Algorithm
- Solution
- CONCLUSION
Material¶
- Presentation page (full content of the workshop) : http://bit.ly/XPD4SV
- Solution for the exercice
Satisfaction Survey¶
- Thanks to give us your feedback for this Workshop : http://www.surveymonkey.com/s/HNBTJ3F