Python is an open-source, platform-independent scripted language. It is used as an integration language with other programming languages on the Internet. Many of the web applications are developed using Python. For all these reasons and more, Python has become well-known in the field of data science and machine learning.
This Book-“Learn Python Programming” attempts to teach computer programming to a learner using the Python 3.x. It does not assume any previous programming experience. Computer programming is a mental activity and you can learn a fair amount of programming by reading this book
It will teach you Python elementary programming concepts, types of built-in functions, statements such as Logic and Control Structures, major built-in object types. It will help you understand more complex concepts such as Python’s object-oriented programming, Computer Graphics, and some drawing algorithms. Instead, it is meant to help Python users learn to use Python's data science libraries such as NumPy, Anaconda distribution, Matplotlib, Jupyter Notebook, and related tools–to effectively store, manipulate, and gain insight from data.
Table of Content
1. Elementary Programming Concepts
2. Introduction to Python
3. Built-in Functions
4. Operators and Expressions
5. Logic and Control Structures
6. User-defined Functions
7. Strings
8. Lists
9. Sets
10.Tuples
11. Python Dictionary
12. Object Oriented Programming
13. Computer Graphics and Sounds
14. File Handling