Python for Beginners is a textbook designed for the undergraduate and postgraduate students of Computer Science Engineering, Information Technology and Computer Applications. It would help the students to understand the fundamentals and applications of Python. This book would also serve as a useful reference for researchers and practising programme It covers both basic and intermediate levels.