USER FRIENDLY APPROACH FOR PYTHON PROGRAMMING

USER FRIENDLY APPROACH FOR PYTHON PROGRAMMING

800.00

Author / Editor

Dr. Panduranga Vital Terlapu

Dr. Panduranga Vital Terlapu is working as a professor in the Computer Science and Engineering Department at the Aditya Institute of Technology and Management, Tekkali, Srikakulam. He graduated in computer science from Andhra University, Vishakhapatnam, Andhra Pradesh, India. He secured a Master of Technology in Computer Science and Engineering at ANU Guntur, Andhra Pradesh, India. He secured a Ph.D. in Computer Science and Engineering at GITAM University, Andhra Pradesh, India. He has been in the teaching profession for more than 23 years. He has published more than 50 papers in national and international journals, conferences, and symposiums. He has three patents published, one international patent granted, and two books and book chapters published. His main areas of interest include compiler design, data analytics, ML, DL, and voice analysis.

Author / Editor

P. Ramkishor

P. Ramkishor is working as Assistant Professor in the Department of Computer Science and Engineering, Aditya Institute of Technology and Management, Tekkali, Srikakulam District, Andhra Pradesh, India. He had completed his B.Tech in Computer Science and Engineering from JNTU Hyderabad, M.Tech in Software Engineering from JNTU Kakinada and Pursuing Ph.Din Computer Science and Engineering from centurion University, Odisha. He had more than 14 years of teaching experience in reputed engineering colleges. Sri P. Ramkishor had published a number of research papers in International Journals. His area of research interest includes data structures, Soft Computing and Machine Learning.

Author / Editor

Dr K. Eswara Rao

Dr K. Eswara Rao was awarded a Computer Science and Engineering Doctorate from GITAM University in 2023. He also majored in Neural Networks (CSE-NN) from JNTU Kakinada in 2009 and completed a bachelor of technology in CSE from Andhra University in 2007. He has an excellent academic record for the last 14 years and has worked as an associate professor at Aditya Institute of Technology and Management, Srikakulam. His research interests include machine learning, data mining, data analytics, operating systems, and software engineering. He wrote various books for just-out courses for undergraduates. He has published numerous conference proceedings and indexed Scopus, Wos, and Google Scholar papers. He is a reviewer of reputed journals and is a member of decent societies. He can be available at email: eswarkoppala@gmail.com

Author / Editor

Dr. T. Ravi Kumar

Dr. T. Ravi Kumar obtained his Ph.D. in Computer Science and Engineering from GITAM-A Deemed-to-be University, Visakhapatnam, India, 2020. He received his M. Tech in Computer Science and Engineering from JNT University, Hyderabad in 2008. He is having 15 years of teaching experience in various Engineering Colleges. Presently he is working as an Associate Professor in the Department of CSE, at Aditya Institute of Technology and Management . He is having more than 15 publications in various reputed international journals and conferences. His current research interest includes Machine Learning, IoT, Software Engineering and Artificial intelligence. He can be available at email: ravi.4u.kumar@gmail.com

Category:

Description

Book details

Welcome to “User-Friendly Approach for Python Programming.” This book is meticulously crafted to serve as an invaluable resource for individuals embarking on their journey into the programming world or seeking to deepen their understanding of Python. As one of the most versatile and widely used programming languages today, mastering Python opens doors to a myriad of opportunities in software development. The Journey Ahead: In this comprehensive guide, we will embark on a journey that takes us through the elaborations of Python programming, starting from the foundational concepts to advanced topics. Each chapter is carefully structured to provide a logical progression, ensuring that readers thoroughly understand each concept before moving on to the next. Chapter Highlights: Chapter 1: Introduction lays the groundwork by introducing Python’s history and versions, diverse applications, and the installation process. Chapter 2: Mutable and Immutable Data Types explores the distinction between mutable and immutable data types, including numbers, random numbers, type conversion, and strings. Chapter 3: Lists takes you through the world of lists, covering list items, the list constructor, operations on lists, and various list methods. Chapter 4: Tuples introduces tuples, covering tuple items, length, creation, accessing tuple items, updating tuples, and tuple methods. Chapter 5: Sets delves into sets, discussing set length, set items, set operations, and set methods. Chapter 6: Dictionaries explores dictionaries, including dictionary items, length, accessing dictionary items, dictionary methods, and working with nested dictionaries. Chapter 7: Functions covers built-in functions, user-defined functions, recursion, parameter passing, and lambda functions. Chapter 8: Arrays provides insights into array length, looping through array elements, adding and removing array elements, and array methods. Chapter 9: Files covers file operations, accessing modes of files, file I/O functions, and file handling. Chapter 10: Python Classes/Objects introduces object-oriented programming concepts, including class creation, object instantiation, constructors, and instance variables. Chapter 11: Inheritance explores single, multi-level, and multiple inheritance in Python. Chapter 12: Polymorphism discusses method overloading, method overriding, operator polymorphism, function polymorphism, and class polymorphism. Chapter 13: Database Connectivity overviews connecting Python applications to databases. Chapter 14: Python Regular Expressions introduces regular expressions and their usage in Python. Chapter 15: Modules covers module creation, usage, renaming, importing, and working with packages. Chapter 16: Scope and Namespace explains local scope, global scope, and namespace in Python. Chapter 17: Python Exception Handling discusses try-except blocks, catching specific exceptions, try-else clauses, and try-finally blocks. Who Should Read This Book: This book is designed for beginners and intermediate programmers seeking a thorough understanding of Python programming. Whether you are a student, a self-taught enthusiast, or a professional looking to enhance your skills, this guide provides a structured and comprehensive approach to mastering Python programming. How to Use This Book: To help you understand each chapter, there are clear explanations, practical examples, and exercises. Feel free to explore topics sequentially or jump to specific chapters based on your needs. The goal is to equip you with the knowledge and skills to write efficient and robust Python programs. Embark on this journey with enthusiasm, curiosity, and a willingness to learn. Let “User-Friendly Approach for Python Programming” be your companion in mastering the language that forms the backbone of countless software applications. Happy Coding!