53,95 €
53,95 €
inkl. MwSt.
Sofort per Download lieferbar
payback
27 °P sammeln
53,95 €
53,95 €
inkl. MwSt.
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
payback
27 °P sammeln
Als Download kaufen
53,95 €
inkl. MwSt.
Sofort per Download lieferbar
payback
27 °P sammeln
Jetzt verschenken
53,95 €
inkl. MwSt.
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
payback
27 °P sammeln
  • Format: ePub

Over the past two decades, Python has become the de facto standard language of data science both in industry and astronomy (with the exception of simulations and other extreme scale computing problems). Furthermore, fluency in programming is now a fundamental requirement for carrying out astrophysics research, and it is increasingly expected as a prerequisite for admittance into graduate schools in astrophysics that students be familiar with writing complex data analysis pipelines in code. Despite this increased importance, very few undergraduate astronomy programs offer courses specifically…mehr

Produktbeschreibung
Over the past two decades, Python has become the de facto standard language of data science both in industry and astronomy (with the exception of simulations and other extreme scale computing problems). Furthermore, fluency in programming is now a fundamental requirement for carrying out astrophysics research, and it is increasingly expected as a prerequisite for admittance into graduate schools in astrophysics that students be familiar with writing complex data analysis pipelines in code. Despite this increased importance, very few undergraduate astronomy programs offer courses specifically dedicated to teaching basic python literacy as it applies to astronomy, and textual references are few and far between.

This course text is a full introduction to programming in Python with an explicit focus on astrophysical applications. The book covers the fundamentals of Python, including the native data types and operations, and how the language, interpreter, and operating system work together. Leaning heavily on standard packages used in astronomy, the book covers the installation and basic structure of the language and libraries; script writing, conditional statements, loops, and other code structures that allow for complex outcome management; the creation and use of functions and classes within Python; the creation of packages and the methods for re-using, importing, and otherwise standardizing code; and plotting. Finally, the book contains several higher level chapters that carry students from the beginner stage of programming into the intermediate.


Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, D ausgeliefert werden.

Autorenporträt
Imad Pasha is an NSF Graduate Research Fellow and PhD candidate at Yale University. Before Yale, he earned Bachelors degrees in Physics and Astrophysics from University of California, Berkeley, as well as a minor in Creative Writing. He worked as a reporter, senior editor, and photographer at The Daily Californian, the newspaper of record in Berkeley, CA. At Yale, his research has focused broadly on the processes driving galaxy evolution. He is interested in particular in how gas is accreted onto galaxies from the cosmic web, processed into stars, and (partially) expelled back out into the intergalactic medium, to be potentially later re-accreted.