Python Programming: A Practical Approach
暫譯: Python 程式設計:實用方法

Sharma, Vijay Kumar, Kumar, Vimal, Sharma, Swati

  • 出版商: CRC
  • 出版日期: 2021-09-07
  • 售價: $6,820
  • 貴賓價: 9.5$6,479
  • 語言: 英文
  • 頁數: 316
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032028491
  • ISBN-13: 9781032028491
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

商品描述

Maintaining a practical perspective, PYTHON PROGRAMMING - A PRACTICAL APPROACH acquaints you with the wonderful world of programming. The book is a starting point for those want to learn programming, in general Python, without presenting any pre-requisite. Backbone of any programming which is the data structure, components such as strings, lists etc. have been illustrated with proper number of examples and enough practice problems to instil a level of self-confidence in the reader.

Drawing on knowledge gained directly from teaching Computer Science as a subject and working on a wide range of projects related to ML, AI, Deep Learning and Block Chain; the authors have tried their best to present the skills for a Python programmer. Once the foundation of Python programming is built and the readers are aware of the exact structure, dimensions, processing, building blocks and representation of data in Python programming, they can readily take up their specific problems from the area of interest and solve same with the help of Python. These include, but are not limited to, Operators, Control Flow, Strings, Functions, Module Processing, Object Oriented Programming, Exception and File Handling, Multithreading, Synchronization, Regular Expressions and Python Database Programming in detail.

This book on Python programming is specially designed to keep the readers busy with learning fundamentals and generate a sense of confidence building by attempting the assignment problems. We firmly believe that adopting to explaining any particular technology deviates you from learning the fundamentals of a programming language. This book is totally focused on helping the readers attempt the implementation in their areas of interest through the skills imparted through this book. We have taken enough caution to present the real essence of Python programming which you can confidently apply in real implementation by using Python as a tool.

Salient Features:

  • Based on the real-world requirements andsolution.
  • Simple presentation without avoiding necessary details of thetopic.
  • Executable programs on almost everytopic.
  • Plenty of exercise questions, designed to test reader's skills andunderstanding.

Purposefully designed to be instantly applicable, PYTHON PROGRAMMING - A PRACTICAL APPROACH provides implementation examples so that the described subject matter can be immediately implemented, and reader will try to implement same in the practical problems due to well-known versatility of Python in handling different data types with ease.

商品描述(中文翻譯)

維持實用的視角,PYTHON PROGRAMMING - A PRACTICAL APPROACH 讓你熟悉程式設計的美妙世界。這本書是想學習程式設計的人的起點,特別是 Python,並不需要任何先備知識。任何程式設計的基礎——資料結構,像是字串、列表等組件,都以適當的範例和足夠的練習題來說明,以培養讀者的自信心。

作者基於直接教授計算機科學這一科目所獲得的知識,以及在與機器學習(ML)、人工智慧(AI)、深度學習和區塊鏈相關的各種專案中工作的經驗,努力呈現 Python 程式設計師所需的技能。一旦建立了 Python 程式設計的基礎,讀者了解 Python 程式設計中資料的確切結構、維度、處理、構建塊和表示方式,他們就可以輕鬆地從感興趣的領域中挑選具體問題,並利用 Python 解決這些問題。這些問題包括但不限於運算子、控制流程、字串、函數、模組處理、物件導向程式設計、例外和檔案處理、多執行緒、同步、正規表達式以及 Python 資料庫程式設計的詳細內容。

這本 Python 程式設計書特別設計以讓讀者專注於學習基礎知識,並透過嘗試作業題目來建立自信。我們堅信,解釋任何特定技術會使你偏離學習程式語言的基礎。這本書完全專注於幫助讀者在其感興趣的領域中嘗試實作,透過本書所傳授的技能。我們已經謹慎地呈現 Python 程式設計的真正精髓,讓你能夠自信地在實際應用中使用 Python 作為工具。

顯著特點:
- 基於真實世界的需求和解決方案。
- 簡單的呈現方式,卻不忽略主題的必要細節。
- 幾乎每個主題都有可執行的程式。
- 許多練習題,旨在測試讀者的技能和理解。

PYTHON PROGRAMMING - A PRACTICAL APPROACH 旨在立即應用,提供實作範例,使所描述的主題能夠立即實施,讀者將因為 Python 在處理不同資料類型的靈活性而嘗試在實際問題中實施相同的內容。

作者簡介

Vijay Kumar Sharma, is an Assistant Professor in the Department of Computer Science & Engineering at MIET, Meerut, (U.P), India. He received his B.Tech Degree in 2012 from Uttar Pradesh Technical University, Lucknow and M.Tech degree in 2017 from Motilal Nehru National Institute of Technology, Allahabad, India. He has published various research papers in International and National Journals and Conferences of high repute. His research interests lies in the area of Cloud Computing, Artificial Intelligence and Blockchain Technology. Various achievements in programming field like winner in 'Coding Competition Zonal Level 2019', winner in 'Smart India Hackathon 2019', winner of 'India-EU-ICT Smart City Hackathon 2019 Pune'.

Vimal Kumar is an Associate Professor in the Department of Computer Science & Engineering at MIET, Meerut, (U.P), India. He received his B.Tech Degree in 2007 from Uttar Pradesh Technical University, Lucknow and M.Tech degree in Information Security from Motilal Nehru National Institute of Technology, Allahabad, India in 2011. He did his Ph.D in Computer Science and Engineering from MMMEC, Gorakhpur (AKTU, Lucknow), India in 2017. He has published a large number of research papers in International and National journals and conferences of high repute. His research interests lie in Mobile Ad hoc Network, Network Security and Network Forensics.

Swati Sharma did her graduation in Information Technology with Honrs. degree in 2010 and M.Tech with Honrs. degree in 2015. She did her Ph.D. in Computer Science and Engineering. An academician with more than 10 years of teaching experience authored more than a dozen of research papers in reputed Scopus indexed journals, International Journal and IEEE Conferences to her credit. Her areas of interest are Data Mining, Data Analysis, Algorithm Analysis and Design. She is currently doing research in the area of Data Analysis. She has national level certifications on Python and R programming language. She is certified from IBM Db2, RAD, RSA and RTC. She is the prime author of the book, 'Neural Network and Fuzzy Time Series' by International publisher Lambert Academic Publishing.

Shashwat Pathak did his graduation in Electronics and Communication Engineering in the year 2009. Later, he completed his Masters in Communication Technology from the Department of Electronics and Communication, University of Allahabad, Prayagraj, India in the year 2012. He earned his Ph.D. from the Department of Electronics and Communication Engineering, Motilal Nehru National Institute of Technology Allahabad, Prayagraj, India (MNNIT Allahabad) in December 2017. His research interest includes Wireless Communication, Telemedicine Systems and Services, Digital Image Processing and designing medical diagnostics & assisting devices for patients. He has received Incubation Offer from Incubation centre, IIT Patna, seed funded by Ministry of Electronics and IT (MeiTY), GoI for his thesis problem's solution "Portable and Automated Cataract Detection and Grading System". He is co-founder and MD of Electro CurietechPvt. Ltd. which works in the area of Medical Electronics, Telemedicine solutions, office IT solutions and consultancy on sustainability. He is Center In-Charge of Atal Community Innovation Center MIET Meerut Foundation, where he is majorly involved in nurturing students and nearby communities for creating impact making innovations and ventures for social causes.

作者簡介(中文翻譯)

維賈伊·庫馬爾·沙瑪(Vijay Kumar Sharma)是印度米魯特MIET計算機科學與工程系的助理教授。他於2012年獲得印度烏塔爾邦技術大學(Uttar Pradesh Technical University, Lucknow)的B.Tech學位,並於2017年獲得印度阿拉哈巴德莫蒂拉爾·尼赫魯國立技術學院(Motilal Nehru National Institute of Technology, Allahabad)的M.Tech學位。他在國際和國內的高水平期刊及會議上發表了多篇研究論文。他的研究興趣包括雲計算、人工智慧和區塊鏈技術。他在程式設計領域的各種成就包括:2019年「編碼競賽區域賽」冠軍、2019年「智慧印度黑客馬拉松」冠軍,以及2019年「印度-歐盟-ICT智慧城市黑客馬拉松」普納賽冠軍。

維馬爾·庫馬爾(Vimal Kumar)是印度米魯特MIET計算機科學與工程系的副教授。他於2007年獲得印度烏塔爾邦技術大學(Uttar Pradesh Technical University, Lucknow)的B.Tech學位,並於2011年獲得印度阿拉哈巴德莫蒂拉爾·尼赫魯國立技術學院(Motilal Nehru National Institute of Technology, Allahabad)資訊安全的M.Tech學位。他於2017年在印度戈拉克布爾MMMEC(AKTU, Lucknow)獲得計算機科學與工程的博士學位。他在國際和國內的高水平期刊及會議上發表了大量研究論文。他的研究興趣包括移動自組網、網路安全和網路取證。

斯瓦提·沙瑪(Swati Sharma)於2010年獲得資訊科技榮譽學士學位,並於2015年獲得榮譽的M.Tech學位。她在計算機科學與工程領域獲得博士學位。作為一名擁有超過10年教學經驗的學者,她在多個知名的Scopus索引期刊、國際期刊和IEEE會議上發表了十多篇研究論文。她的研究領域包括資料挖掘、資料分析、演算法分析與設計。她目前正在資料分析領域進行研究。她擁有Python和R程式語言的國家級認證,並獲得IBM Db2、RAD、RSA和RTC的認證。她是國際出版商Lambert Academic Publishing出版的《神經網路與模糊時間序列》一書的主要作者。

沙什瓦特·帕塔克(Shashwat Pathak)於2009年獲得電子與通信工程學士學位。隨後,他於2012年在印度阿拉哈巴德大學電子與通信系完成通信技術碩士學位。他於2017年12月在印度阿拉哈巴德莫蒂拉爾·尼赫魯國立技術學院(MNNIT Allahabad)獲得電子與通信工程的博士學位。他的研究興趣包括無線通信、遠程醫療系統與服務、數位影像處理,以及為患者設計醫療診斷與輔助設備。他獲得了印度政府電子與資訊技術部(MeiTY)資助的IIT Patna孵化中心的孵化提案,針對他的論文問題「可攜式自動白內障檢測與分級系統」提供解決方案。他是Electro Curietech Pvt. Ltd.的共同創辦人及董事總經理,該公司專注於醫療電子、遠程醫療解決方案、辦公IT解決方案及可持續性諮詢。他是Atal Community Innovation Center MIET Meerut Foundation的中心負責人,主要參與培育學生及周邊社區,創造對社會事業有影響的創新與企業。

最後瀏覽商品 (20)