Line 24: | Line 24: | ||
##[http://prancer.physics.louisville.edu/astrowiki/index.php/Python_assignments Assignments] | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Python_assignments Assignments] | ||
#[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python Solving problems with Python] | #[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python Solving problems with Python] | ||
− | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python#Flow. | + | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python#Flow.2C_control Flow control] |
##[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python#Functions Functions] | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python#Functions Functions] | ||
− | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python#Iteration | + | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Solving_problems_with_Python#Iteration Iteration] |
##[http://prancer.physics.louisville.edu/astrowiki/index.php/Python_examples Examples] | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Python_examples Examples] | ||
##[http://prancer.physics.louisville.edu/astrowiki/index.php/Python_assignments Assignments] | ##[http://prancer.physics.louisville.edu/astrowiki/index.php/Python_assignments Assignments] |
The Python programming language is a widely used tool for basic research and engineering. Its rapid rise in popularity is supported by comprehensive, largely open-source, contributions from scientists who use it for their own work. This short course offers an introduction to Python with examples drawn from physics and astronomy as part of a full semester Research Methods class.
The examples are collected here.
All the assignments are here.
Homework should be uploaded here.
The topics and examples covered are --