Lavoisier S.A.S.
14 rue de Provigny
94236 Cachan cedex
FRANCE

Heures d'ouverture 08h30-12h30/13h30-17h30
Tél.: +33 (0)1 47 40 67 00
Fax: +33 (0)1 47 40 67 02


Url canonique : www.lavoisier.fr/livre/informatique/python-programming/descriptif_4539947
Url courte ou permalien : www.lavoisier.fr/livre/notice.asp?ouvrage=4539947

Python Programming A Practical Approach

Langue : Anglais

Auteurs :

Couverture de l’ouvrage Python Programming

Maintaining a practical perspective, Python Programming: A Practical Approachacquaints you with the wonderful world of programming. The book is a starting point for those who want to learn Python programming. The backbone of any programming, which is the data structure and components such as strings, lists, etc., have been illustrated with many examples and enough practice problems to instill 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 blockchain, the authors have tried their best to present the necessary 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, they can readily take up their specific problems from the area of interest and solve them 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.

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

Salient Features

Based on real-world requirements and solution.

Simple presentation without avoiding necessary details of the topic.

Executable programs on almost every topic.

Plenty of exercise questions, designed to test readers? skills and understanding.

Purposefully designed to be instantly applicable, Python Programming: A Practical Approach provides implementation examples so that the described subject matter can be immediately implemented due to the well-known versatility of Python in handling different data types with ease.

1 Introduction to Python Programming 2 Basics of Python Programming 3 Operators in Python 4 Control Flow in Python 5 Strings6 Data Structures in Python7 Functions 8 Modules9 Basic Concepts of Object- Oriented Programming10 Advanced Concepts of Object- Oriented Programming 11 Exception Handling 12 File Handling13 Multithreading 14 Synchronization15 Regular Expressions and Web Scraping16 Database Programming

Professional, Undergraduate Advanced, and Undergraduate Core

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