Python 101/102
summary
Quick Python crash course that builds a birthday-problem simulator using Python 2.6/2.7, IPython and stdlib modules (random, math, decimal) plus pip-installable libs; the script generates N rooms of M people, counts matching birthdays and compares experimental percent to the formula (example: 18 people × 25 trials → 28% matches vs expected 34%; 23 people × 100 trials → ~57% observed ≈ 50% theory). Also demos parsing live NWS RSS into a sqlite3 DB with feedparser + sqlite3 and shows the code on GitHub.
AI-written summary · about
chapters (36)
- 0:00Start
- 4:10Syntax
- 4:59Zen of Python
- 8:23Data Types
- 10:26Ipython
- 15:07Strings Are Immutable
- 19:08Multi Line Comments
- 20:07Strings
- 26:06For Loops
- 28:45Infinite While Loop
- 32:21Raw Input
- 36:39Bullying
- 37:19While Loop
- 44:26Dictionaries
- 47:20Reverse Lookup
- 49:38Looping over Dictionaries
- 54:15Reverse Matchup
- 58:06Functions
- 58:49Return Values with Functions
- 59:53Indents
- 1:00:52Editor Plugins
- 1:01:37Random
- 1:06:08Os Functions
- 1:09:06Find Matches
- 1:11:15List Comprehension
- 1:21:42Regular Expressions
- 1:24:37Lxml
- 1:25:56Feed Parser
- 1:26:35National Weather Service Alert Module
- 1:29:34Sqlite3
- 1:31:16Inheritance
- 1:32:16Import Directories in Python
- 1:33:44String Formatting
- 1:37:03Text Wrap
- 1:38:42General Python Help
- 1:39:13Resources for Learning Python
related talks
01h 00mIntroduction to Python
01h 11mMay 18, 5pm
02h 33mA complete Beginner's Guide to Python by Making Simple Games
01h 48mSimple Games for Python Beginners
01h 49mBuilding Web-based Analysis & Simulation Platforms
34mPython ate my Homework!
33mMaths Whimsy with Python
01h 30mAn Introduction to Probability and Statistics
