Basic Python Programming
Saige Rutherford1
1University of Michigan, Ann Arbor, MI, United States

Synopsis

In this session, we learn the building blocks and fundamental concepts of python programming. All concepts (variables, data structures, control structures, functions, classes, notebooks) defined include follow along examples of code meant to teach you actionable skills. Even if you have some python programming experience, it is always good to review the foundations. All levels of coding skills are welcome. Course materials have been made available on GitHub https://github.com/saigerutherford/introduction-to-python

Slide #1
Slide #2
Slide #3
Slide #4
Slide #5
Slide #6
Slide #7
Slide #8
Slide #9
Slide #10
Slide #11
Slide #12
Slide #13
Slide #14
Slide #15
Slide #16
Slide #17
Slide #18
Slide #19
Slide #20
Slide #21
Slide #22
Slide #23
Slide #24
Slide #25
Slide #26
Slide #27
Slide #28
Slide #29
Slide #30
Proc. Intl. Soc. Mag. Reson. Med. 29 (2021)