What Every Engineer Should Know About Python
暫譯: 每位工程師應該知道的 Python 知識

Madachy, Raymond J.

  • 出版商: CRC
  • 出版日期: 2025-05-26
  • 售價: $2,340
  • 貴賓價: 9.5$2,223
  • 語言: 英文
  • 頁數: 292
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1032358181
  • ISBN-13: 9781032358185
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Engineers across all disciplines can benefit from learning Python. This powerful programming language enables engineers to enhance their skill sets and perform more sophisticated work in less time, whether in engineering analysis, system design and development, integration and testing, machine learning and other artificial intelligence applications, project management, or other areas. What Every Engineer Should Know About Python offers students and practicing engineers a straightforward and practical introduction to Python for technical programming and broader uses to enhance productivity. It focuses on the core features of Python most relevant to engineering tasks, avoids computer science jargon, and emphasizes writing useful software while effectively leveraging generative AI.

  • Features examples tied to real-world engineering scenarios that are easily adapted
  • Explains how to leverage the vast ecosystem of open-source Python packages for scientific applications, rather than developing new software from scratch
  • Covers the incorporation of Python into engineering designs and systems, whether web-based, desktop, or embedded
  • Provides guidance on optimizing generative AI with Python, including case study examples
  • Describes software tool environments and development practices for the rapid creation of high-quality software
  • Demonstrates how Python can improve personal and organizational productivity through workflow automation
  • Directs readers to further resources for exploring advanced Python features

This practical and concise book serves as a self-contained introduction for engineers and readers from scientific disciplines who are new to programming or to Python.

商品描述(中文翻譯)

工程師在各個領域都能從學習 Python 中受益。這種強大的程式語言使工程師能夠提升技能組合,並在更短的時間內執行更複雜的工作,無論是在工程分析、系統設計與開發、整合與測試、機器學習及其他人工智慧應用、專案管理或其他領域。《每位工程師應該知道的 Python》為學生和在職工程師提供了一個簡單且實用的 Python 技術程式設計入門,並擴展其生產力的應用。該書專注於與工程任務最相關的 Python 核心特性,避免使用計算機科學術語,並強調在有效利用生成式 AI 的同時編寫有用的軟體。

- 特徵示例與現實世界的工程情境相關,易於調整
- 解釋如何利用龐大的開源 Python 套件生態系統來進行科學應用,而不是從頭開發新軟體
- 涵蓋 Python 在工程設計和系統中的整合,無論是基於網頁、桌面還是嵌入式
- 提供有關如何使用 Python 優化生成式 AI 的指導,包括案例研究示例
- 描述軟體工具環境和開發實踐,以快速創建高品質軟體
- 演示 Python 如何通過工作流程自動化提高個人和組織的生產力
- 指導讀者進一步探索高級 Python 特性資源

這本實用且簡明的書籍作為工程師和來自科學領域的讀者的自我介紹,適合那些對程式設計或 Python 新手。

作者簡介

Raymond Madachy, Ph.D., is a Professor in the Systems Engineering Department at the Naval Postgraduate School. He has over 30 years of experience working in industry, academia, and consulting in technical and management positions. He received his B.S. in Mechanical Engineering from the University of Dayton, an M.S in System Science from University of California, San Diego, and his Ph.D. in Industrial and Systems Engineering from the University of Southern California. His research interests include system cost modeling, affordability and tradespace analysis, modeling and simulation of systems and software engineering processes, integrating systems engineering and software engineering disciplines, and systems modeling tool environments for digital engineering. He recently created and is lead developer for the open-source Python Modeling Library (PyML) for system modeling. His books include Software Process Dynamics, Software Cost Estimation with COCOMO II, Software Cost Estimation Metrics Manual for Defense Systems, and What Every Engineer Should Know about Modeling and Simulation, and he is currently writing Systems Engineering Principles for Software Engineers.

作者簡介(中文翻譯)

雷蒙德·馬達奇 (Raymond Madachy), Ph.D. 是海軍研究生院系統工程系的教授。他在工業、學術和顧問領域擁有超過30年的技術和管理職位經驗。他在代頓大學獲得機械工程學士學位,在加州大學聖地牙哥分校獲得系統科學碩士學位,並在南加州大學獲得工業與系統工程博士學位。他的研究興趣包括系統成本建模、可負擔性與交易空間分析、系統與軟體工程過程的建模與模擬、系統工程與軟體工程學科的整合,以及數位工程的系統建模工具環境。他最近創建並擔任開源Python建模庫 (PyML) 的首席開發者,專注於系統建模。他的著作包括《軟體過程動態 (Software Process Dynamics)》、 《使用COCOMO II的軟體成本估算 (Software Cost Estimation with COCOMO II)》、 《國防系統的軟體成本估算指標手冊 (Software Cost Estimation Metrics Manual for Defense Systems)》以及《每位工程師應該知道的建模與模擬 (What Every Engineer Should Know about Modeling and Simulation)》,目前他正在撰寫《軟體工程師的系統工程原則 (Systems Engineering Principles for Software Engineers)》。