Python Programming for Students: Explore Python in Multiple Dimensions with Project-Oriented Approach
暫譯: 學生的 Python 程式設計:以專案導向方式探索多維度的 Python
Grover Raheja, Nidhi
- 出版商: BPB Publications
- 出版日期: 2023-12-28
- 售價: $1,720
- 貴賓價: 9.5 折 $1,634
- 語言: 英文
- 頁數: 380
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9355516088
- ISBN-13: 9789355516084
-
相關分類:
Python
海外代購書籍(需單獨結帳)
相關主題
商品描述
Think smart, code better with quick project-oriented Python
Embark on an exciting journey into the world of programming with "Python Programming for Students" In today's quickly changing world of technologies, Python is serving as an up-and-coming programming language with its applicability in a variety of domains ranging from task-specific Python programs, standalone GUI applications, programming sustainable websites, developing interactive games, data analytics, and machine learning, artificial intelligence, etc.
Begin your programming adventure by delving into the basics of Python, establishing a solid foundation in variables, data types, and operators. As you progress, you'll explore the intricacies of flow control, data structures, and algorithms, gaining the tools to tackle complex programming challenges. Next, venture into the principles of object-oriented programming. Unleash your creativity with Turtle Programming in Python, crafting graphical designs and animations. Discover the power of database handling using SQLite, by learning to store, retrieve, and manipulate data efficiently. Develop graphical user interfaces (GUIs) with Tkinter, creating interactive and intuitive user applications. Experience the thrill of game development in PyGame, building engaging and interactive games.
Finally, explore the realm of mobile app development with Kivy, mastering the techniques to create applications for Android and iOS devices. This book is carefully crafted for easy understanding for students through numerous examples, exercises, and projects to provide hands-on practice and enhance your programming prowess.
WHAT YOU WILL LEARN
● Understand a real-time problem statement and develop the required solution through programming in Python.
● Learn the fundamentals of Python programming, including data structures, flow control, functions, and recursion.
● Learn the various object-oriented fundamentals such as classes, objects, inheritance, polymorphism, overloading, overriding, etc.
● Get a deep insight into database handling in Python using SQLite.
WHO THIS BOOK IS FOR
The book is meant for any learner who wants to learn Python programming and build applications from scratch. Whether your goal is to become a professional programmer, build your own projects, or simply explore the possibilities of programming, this book will guide you every step of the way.
商品描述(中文翻譯)
聰明思考,快速專案導向的 Python 編碼
開始一段激動人心的程式設計之旅,透過《學生的 Python 程式設計》。在當今快速變化的科技世界中,Python 作為一種新興的程式語言,適用於多個領域,包括特定任務的 Python 程式、獨立的 GUI 應用程式、可持續網站的程式設計、互動遊戲的開發、數據分析、機器學習、人工智慧等。
透過深入了解 Python 的基礎知識,建立變數、數據類型和運算符的堅實基礎,開始你的程式設計冒險。隨著進展,你將探索流程控制、數據結構和演算法的複雜性,獲得解決複雜程式設計挑戰的工具。接下來,進入物件導向程式設計的原則。透過 Python 的 Turtle 程式設計釋放你的創造力,創作圖形設計和動畫。學習使用 SQLite 進行數據庫處理,發現高效存儲、檢索和操作數據的力量。使用 Tkinter 開發圖形用戶界面 (GUIs),創建互動且直觀的用戶應用程式。在 PyGame 中體驗遊戲開發的刺激,構建引人入勝的互動遊戲。
最後,探索使用 Kivy 的行動應用程式開發領域,掌握為 Android 和 iOS 設備創建應用程式的技術。本書經過精心設計,通過大量範例、練習和專案,讓學生易於理解,提供實踐機會,提升你的程式設計能力。
你將學到什麼
● 理解實時問題陳述,並通過 Python 編程開發所需的解決方案。
● 學習 Python 程式設計的基本原則,包括數據結構、流程控制、函數和遞迴。
● 學習各種物件導向的基本概念,如類別、物件、繼承、多型、重載、覆寫等。
● 深入了解使用 SQLite 在 Python 中進行數據庫處理。
本書適合誰
本書適合任何想要學習 Python 程式設計並從零開始構建應用程式的學習者。無論你的目標是成為專業程式設計師、構建自己的專案,還是僅僅探索程式設計的可能性,本書都將在每一步指導你。