書名: An Introduction to Python Programming for Scientists and Engineers 2023
作者: Johnny Wei-Bing Lin
ISBN: 9781108701129
出版社: Cambridge
出版日期: 2023/01
書籍開數、尺寸: 24.4*18.8
頁數: 700
#資訊
#編程與軟體開發
#Python
定價: 1650
售價: 1551
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

Python is one of the most popular programming languages, widely used for data analysis and modelling, and is fast becoming the leading choice for scientists and engineers. Unlike other textbooks introducing Python, typically organised by language syntax, this book uses many examples from across Biology, Chemistry, Physics, Earth science, and Engineering to teach and motivate students in science and engineering. The text is organised by the tasks and workflows students undertake day-to-day, helping them see the connections between programming tools and their disciplines. The pace of study is carefully developed for complete beginners, and a spiral pedagogy is used so concepts are introduced across multiple chapters, allowing readers to engage with topics more than once. "Try This!" exercises and online Jupyter notebooks encourage students to test their new knowledge, and further develop their programming skills. Online solutions are available for instructors, alongside discipline-specific homework problems across the sciences and engineering. Table of Contents Part I. Getting Basic Tasks Done: 1. Prologue: Preparing to Program 2. Python as a Basic Calculator 3. Python as a Scientific Calculator 4. Basic Line and Scatter Plots 5. Customized Line and Scatter Plots 6. Basic Diagnostic Data Analysis 7. Two-Dimensional Diagnostic Data Analysis 8. Basic Prognostic Modeling 9. Reading In and Writing Out Text Data 10. Managing Files, Directories, and Programs Part II. Doing More Complex Tasks: 11. Segue: How to Write Programs 12. n-Dimensional Diagnostic Data Analysis 13. Basic Image Processing 14. Contour Plots and Animation 15. Handling Missing Data Part III. Advanced Programming Concepts: 16. More Data and Execution Structures 17. Classes and Inheritance 18. More Ways of Storing Information in Files 19. Basic Searching and Sorting 20. Recursion Part IV. Going From a Program Working to Working Well 21. Make it Usable to Others: Documentation and Sphinx 22. Make it Fast: Performance 23. Make it Correct: Linting and Unit Testing 24. Make it Manageable: Version Control and Build Management 25. Make it Talk to Other Languages.

為您推薦

Deep Learning: 用Python進行深度學習的基礎理論實作

Deep Learning: 用Python進行深度學習的基礎理論實作

相關熱銷的書籍推薦給您

書名:DEEP LEARNING|用PYTHON進行深度學習的基礎理論實作 出版社:歐萊禮 出版年月:201708 條碼:9789864764846 內容簡介 不走捷徑,幫助您真正搞懂「深度學習」的真義 這是一本與「深度學習」有關的書籍。從入門開始說明,一步一步帶領你瞭解深度學習必須具備的知識。本書可以幫助您了解:深度學習究竟是什麼?有何特色?根據何種原理來運作? 從零開始,由實做中學習 本書的目標是,盡量避免使用不瞭解內容的「黑盒子」,以基礎的知識為起點,以容易上手的Python撰寫程式,從動手實作的過程中,一步步深入瞭解深度學習。若以車用書籍來比喻這本書的話,這本書並不屬於汽車駕訓教材,而是希望能夠幫助您瞭解車子的原理,而非教您開車的方法。為了瞭解汽車的結構,必須試著打開車子的引擎蓋,將每個零件都拿起來觀察、操作看看。然後盡量用簡單的形狀,篩選出車子的核心部分,就像組合迷你模型般,製作出這台車子。本書的目標,就是透過製作車子的過程,讓你感受到自己實際可以製作出車子,進而熟悉與車子的相關技術。 本書特色: .利用最少的外部函式庫,使用Python,從零開始實際執行深度學習的程式。 .說明Python 的用法,讓Python 的初學者也能理解。 .實際執行Python 的原始碼,同時提供讀者手邊可以進行實驗的學習環境。 .從簡單的機器學習問題開始,到最後執行精密辨識影像的系統。 .以淺顯易懂的方式說明深度學習與神經網路理論。 .針對看似複雜的技術,如誤差反向傳播與卷積運算等,利用實際操作方式說明,幫助理解。 .介紹在執行深度學習時,有幫助且實用的技巧,包括決定學習率的方法、權重的預設值等。 .說明Batch Normalization、Dropout、Adam 等最近的趨勢與操作。 .為什麼深度學習很優秀,為什麼加深層數,就能提高辨識準確度,為什麼隱藏層很重要,仔細說明這些「為什麼」。 .介紹自動運作、產生影像、強化學習等深度學習的應用範例。 作者介紹 作者簡介 斎藤康毅 1984年生於長崎縣對馬,畢業於東京工業大學工學院,東京大學研究所學際情報學府學士課程修畢。現在於企業內從事與電腦視覺、機器學習有關的研究開發工作。1984年生於長崎縣對馬,畢業於東京工業大學工學院,東京大學研究所學際情報學府學士課程修畢。現在於企業內從事與電腦視覺、機器學習有關的研究開發工作。 目錄 第一章 Python入門 第二章 感知器 第三章 神經網路 第四章 神經網路的學習 第五章 誤差反向傳播法 第六章 與學習有關的技巧 第七章 卷積神經網路 第八章 深度學習 附錄A Softmax-with-Loss層的計算圖 參考文獻

原價: 580 售價: 493 現省: 87元
立即查看
An Introduction to Programming Using Python (1版)

An Introduction to Programming Using Python (1版)

類似書籍推薦給您

【原文書】 書名:An Introduction to Programming Using Python GE 作者:SCHNEIDER 出版社:Pearson 出版日期:2016/00/00 ISBN:9781292103433 目錄 Table of Contents: Chapter 1 An Introduction to Computing and Problem Solving Chapter 2 Core Objects, Variables, Input, and Output Chapter 3 Structures that Control Flow Chapter 4 Functions Chapter 5 Processing Data Chapter 6 Miscellaneous Topics Chapter 7 Object-Oriented Programming Chapter 8 Graphical User Interface Appendices Answers Index

原價: 1220 售價: 1147 現省: 73元
立即查看
Introduction to Computing Using Python an Application Development Focus 2012 <JW> 9780-470-61846-2

Introduction to Computing Using Python an Application Development Focus 2012 <JW> 9780-470-61846-2

類似書籍推薦給您

原價: 1280 售價: 1280 現省: 0元
立即查看
An Introduction to Gravity (1版)

An Introduction to Gravity (1版)

類似書籍推薦給您

【簡介】 Why can't you take Newtonian gravity, add special relativity, and build a relativistic theory of gravity that matches the predictions of our accepted theory, Einstein's general relativity? Ideal for a

原價: 1850 售價: 1850 現省: 0元
立即查看
An Introduction to General Relativity and Cosmology (2版)

An Introduction to General Relativity and Cosmology (2版)

類似書籍推薦給您

【簡介】 Experts Plebański and Krasiński provide a thorough introduction to the tools of general relativity and relativistic cosmology. Assuming familiarity with advanced calculus, classical mechanics, electrodynamics and special relativity, the text begins with a short course on differential geometry, taking a unique top-down approach. Starting with general manifolds on which only tensors are defined, the covariant derivative and affine connection are introduced before moving on to geodesics and curvature. Only then is the metric tensor and the (pseudo)-Riemannian geometry introduced, specialising the general results to this case. The main text describes relativity as a physical theory, with applications to astrophysics and cosmology. It takes the reader beyond traditional courses on relativity through in-depth descriptions of inhomogeneous cosmological models and the Kerr metric. Emphasis is given to complete and clear derivations of the results, enabling readers to access research articles published in relativity journals.

原價: 2080 售價: 2080 現省: 0元
立即查看
Epidemiology Kept Simple - An Introduction To Traditional And Modern Epidemiology 3E (3版)

Epidemiology Kept Simple - An Introduction To Traditional And Modern Epidemiology 3E (3版)

類似書籍推薦給您

【簡介】 Epidemiology Kept Simple introduces the epidemiological principles and methods that are increasingly important in the practice of medicine and public health. With minimum use of technical language it fully explains terminology, concepts, and techniques associated with traditional and modern epidemiology. Topics include disease causality, epidemiologic measures, descriptive epidemiology, study design, clinical and primary prevention trials, observational cohort studies, case-control studies, and the consideration of random and systematic error in studies of causal factors. Chapters on the infectious disease process, outbreak investigation, and screening for disease are also included. The latter chapters introduce more advanced biostatistical and epidemiologic techniques, such as survival analysis, Mantel-Haenszel techniques, and tests for interaction.This third edition addresses all the requirements of the American Schools of Public Health (ASPH) Epidemiological Competencies, and provides enhanced clarity and readability on this difficult subject. Updated with new practical exercises, case studies and real world examples, this title helps you develop the necessary tools to interpret epidemiological data and prepare for board exams, and now also includes review questions at the end of each chapter.Epidemiology Kept Simple continues to provide an introductory guide to the use of epidemiological methods for graduate and undergraduate students studying public health, health education and nursing, and for all practicing health professionals seeking professional development.

原價: 1500 售價: 1500 現省: 0元
立即查看