PyWeek WorkshopDay 1
Day 1
Python Basics & Scientific Programming Intro
May 4, 2026 Β· 2β3 hours
Overview
Learn Python fundamentals β variables, data types, loops, conditionals, functions, dictionaries, and file I/O with CSV. Introduction to NumPy, Pandas, Matplotlib, and SciPy with practical challenges.
π₯ Recordings
Access the video recording and files from Day 1:
First Half (1 hour)
Python Fundamentals
- βVariables and data types (int, float, string, list, dict, tuple)
- βControl flow: conditionals (if/elif/else) and loops (for/while)
- βFunctions: definition, parameters, return values
- βFile I/O and CSV operations with practical examples
Second Half (1 hour)
Scientific Libraries Introduction
- π¦NumPy: Numerical computing and arrays
- π¦Pandas: Data manipulation and analysis
- π¦Matplotlib: Data visualization
- π¦SciPy: Scientific computing
π₯ Resources & Downloads
All practical examples and code are available in the Jupyter Notebook below:
π¬ Slides
View or download the Day 1 presentation slides below:
π Homework
Complete the homework to reinforce Day 1 material:
Topics Covered
Python BasicsData TypesFunctionsFile I/ONumPyPandasMatplotlib