Python for History Buffs

Автор: literator от 17-07-2023, 12:23, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python for History Buffs
Автор: Andrew Kean Gao
Издательство: Leanpub
Год: 2023-07-16
Язык: английский
Формат: pdf (true), epub
Размер: 11.1 MB

Coding is a valuable skill for historians and scholars of the humanities. Learn Python, one of the easiest and most versatile programming languages, from the ground up.

Welcome to “Python for History Buffs”! This book is designed to take you on a journey through time, exploring the fascinating world of history while simultaneously learning the basics of Python programming. Programming is a skill that has become increasingly important in our modern world. It’s a tool that allows us to create software, analyze data, build websites, and much more. Python, in particular, is a powerful, versatile language that’s great for beginners due to its readability and simplicity. History, on the other hand, is the study of our past. It helps us understand where we come from and how past events and people have shaped the world we live in today. By studying history, we can learn valuable lessons and gain a broader perspective on life.

In this book, we’ll be combining these two seemingly disparate subjects. As we journey through different historical periods, we’ll be learning corresponding Python concepts. For example, as we explore the dawn of civilization, we’ll also be learning the basics of Python. As we delve into the Industrial Revolution, we’ll learn about file input/output in Python, mirroring the era’s focus on efficiency and productivity. Each chapter of this book will focus on a specific historical period and a corresponding Python concept. We’ll start with the basics and gradually move on to more advanced topics. Each chapter will also include a project that combines the Python skills you’ve learned with the historical context of the chapter. For example, in the chapter on Ancient Civilizations, you’ll learn about arithmetic operations in Python. You’ll then apply these skills to calculate how many blocks you’d need to build your own pyramid, just like the ancient Egyptians!

In the modern era of space exploration, learn about various Python libraries that extend Python’s capabilities.
• Numpy
• Pandas
• Matplotlib Project: Apollo Moon Mission Use Python to analyze and visualize data from the Apollo moon missions.

In the age of information, learn the basics of Data Science and how Python is used to make sense of large volumes of data.
• Introduction to Data Science
• Data Cleaning with Pandas
• Data Visualization with Matplotlib Project: World History Data Analyzer Use real-world data to visualize major historical events and trends.

This book is designed to be engaging and interactive. Throughout each chapter, you’ll find historical fun facts, anecdotes, and trivia to keep the learning process fun and engaging. You’ll also find plenty of examples and exercises to help reinforce the Python concepts you’re learning. By the end of this book, you’ll have a solid foundation in Python programming. You’ll also have a greater appreciation for history and the ways in which it has shaped our world.

For history enthusiasts interested in coding.

Скачать Python for History Buffs








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.