A python tutorial for absolute beginner astronomers/solar physicists. The tutorial covers:
- Core language structure and semantics: modules, classes, and core types
- Basic file I/O and system utilities
- The Jupyter notebook environment
- Numerical Python (numpy): array creation, indexing, manipulation, and operations
- Very basic plotting with matplotlib
- Brief overviews of major scientific libraries: scipy, astropy, sunpy