This is not one more book on Python, but a book that will inspire the readers and make them think all over again. Believe me it will give deep insight into the wonders of this open source language. You will get many new ideas for implementation in your programs. Python is both a strongly typed and dynamically typed language. Although it is easy to learn and teach, it is a rich language with numerous choices for implementation. It is also a deep and unique language and many times one wonders about the gems of the language. For instance, everything is an object in Python and functions are first-class objects and first-class functions. In Python, strings are arrays of bytes representing Unicode characters, having access to a large number of built-in functions and methods. Even the special features of the for loop, iterators and generators add a feather to the language. The power-packed containers such as lists, tuples, sets, and dictionaries make the life of programmers easy. Python is truly an object-oriented programming (OOP) language supporting the reuse of code through inheritance having a built-in superclass object. It has all the features of an updated OOP language supporting containership, operator overloading, dynamic binding, polymorphism, abstract classes, etc. Python is widely used in big data analytics and machine learning due to the availability of efficient and user-friendly libraries such as scikit-learn, pandas, NumPy, SciPy, Keras, and matplotlib. File handling features of Python are amazing – JSON, pickle, and CSV libraries facilitate seamless exchange of data. The lambdas, function objects, decorators, namespaces, modules, and packages are notable ingredients of Python. Exception handling is elegantly handled in Python with several built-in exception classes. Python lists can be conveniently used in data structures and algorithms. Thus the Python language is sure to dominate the Information Technology sector for the decades to come. It is therefore essential that every programmer knows the nuts and bolts of Python concepts clearly and unambiguously to survive in this competitive world. Considering the necessity of students and software professionals to sharpen their skills in Python 3, the book entitled “Python 3 – Questions and Answers” is authored by me, an experienced and eminent Professor and researcher in the area of Machine Learning for Artificial Intelligence. It is a collection of about 500 intricate questions in core Python 3 and their answers. Interviews and viva are opportunities to share your knowledge with others. To make it more pleasant, the interviewee should be thorough with the details of the subject being discussed. It requires systematic preparation painstakingly. The interviewee must use appropriate and relevant terms when asked a question. This book is aimed at equipping the reader to thoroughly understand the questions that might be asked in an interview or viva about Python 3 and answer them meritoriously. Even those who are familiar with Python may find this book eminently useful to sharpen their understanding and skills. Attention is needed in reading the book and the reader has to get into the details to understand the language correctly. It may be a good idea if those who are using Python in their work go through the questions and answers again and again, which may trigger new ideas for implementation in their projects. The students will need days of preparation to understand the versatile language. This book may become dear not only to the interviewee but also the interviewer or the HR Professionals.