to Advanced Learners : The
, Comprehensive Foundational
Guide to Python Programming for
Novice Coders (Practical Examples
and Exercises for Everyone with
Little or No Coding Background)
Author
Ravi Prasad
Copyright © 2024 kdp copyright All rights reserved.
No part of this publication may be reproduced, distributed, or
transmitted in any form or by any means, including photocopying,
recording, or other electronic or mechanical methods, without the prior
written permission of the publisher, except in the case of brief
quotations embodied in reviews and certain other non-commercial uses
permitted by copyright law
Table Of Content
Overview
Pythonic Code Style
The Zen of Python
History and Versions
History of Python
Who Invented Python?
Evolution of Python – The Major Python Versions
Python 0.9.0
Python 1.0
Python 2.0
Python 3.0
EOL for Python 2.x
, Current Version of Python
What's New in Python 3.11?
Python in the Future
Frequently Asked Questions About Python History
1. Who created Python?
2. Why is Python called Python?
3. When was Python's first version released?
4. What was the first version of Python?
5. When was the Python 3.0 version released?
Features
Easy to Learn
Dynamically Typed
Interpreter Based
Interactive
Multi-paradigm
Standard Library
Open Source and Cross Platform
GUI Applications
Database Connectivity
Extensible
Active Developer Community
Python vs C++
What is Python?
Features
Python Example
What is C++?
Features
C++ Example
Comparison Between Python and C++ across Various Aspects
Compiled vs Interpreted
Cross platform
Portability
Speed of Development
Easy to Learn