Python Programming
1st Edition
9353168007
·
9789353168001
© 2020 | Published: August 10, 2019
This textbook is meant for all interested in Python --- from beginners to those seeking to graduate to the advanced level --- researchers as well as professionals. Aspiring data analysts and data visualizers will find the book useful.Based on Python …
Read More
1. Python Basics 1
2. Python Basics II
3. Operators in Python
4. Functions Part 1
5. Functions Part II
6. Flow Control
7. Strings
8. Lists
9. Dictionaries
10. Tuples
11. Regular Expression
12. Some Additional Advanced Topics
13. Object-Oriented Programming with Python
14. Inheritance and Namespace
15. File Operations in Python
16. Python Exceptions
17. Linear List Manipulation, Stacks and Queues
18. NumPy, SciPy
19. SymPy
20. Pandas: Open Source Data Analysis and Manipulation Tool
Appendix 1 Downloading and Installing Python
Appendix 2 Command Line, IDLE, Python Docs and Python Manual
Appendix 3 Anaconda and Jupyter Notebook Basics
2. Python Basics II
3. Operators in Python
4. Functions Part 1
5. Functions Part II
6. Flow Control
7. Strings
8. Lists
9. Dictionaries
10. Tuples
11. Regular Expression
12. Some Additional Advanced Topics
13. Object-Oriented Programming with Python
14. Inheritance and Namespace
15. File Operations in Python
16. Python Exceptions
17. Linear List Manipulation, Stacks and Queues
18. NumPy, SciPy
19. SymPy
20. Pandas: Open Source Data Analysis and Manipulation Tool
Appendix 1 Downloading and Installing Python
Appendix 2 Command Line, IDLE, Python Docs and Python Manual
Appendix 3 Anaconda and Jupyter Notebook Basics
This textbook is meant for all interested in Python --- from beginners to those seeking to graduate to the advanced level --- researchers as well as professionals. Aspiring data analysts and data visualizers will find the book useful.
Based on Python 3.x, the textbook covers the basics, essential components in understanding of Pythons and a dozen of Python libraries such as, NumPy, SciPy, SymPy, and Pandas. Each concept is explained with help of codes, solved examples, figures and screenshots followed by exhaustive chapter-end exercises.
Advanced topics, such as, Matplotlib, mapping applications like Basemap and Folium, Natural Language Tool Kit (NLTK), Gensim and vector space model can be accessed online along with solutions to chapter-end questions, more assignments and PowerPoint Presentations.
? Comprehensive coverage of model AICTE syllabus
? Concept clarity with screenshots and solved examples
? Gives logical explanations to programming algorithms
? Each example code tested on Python 3.x interpreter or Jupyter Notebook
? All codes can be accessed and practices on GitHub
? Pedagogy
o 320+ Conceptual questions
o 90+ exercise questions
o 40+ Beyond textbook questions (for advance level)
o 20+ Assignments/Projects
Based on Python 3.x, the textbook covers the basics, essential components in understanding of Pythons and a dozen of Python libraries such as, NumPy, SciPy, SymPy, and Pandas. Each concept is explained with help of codes, solved examples, figures and screenshots followed by exhaustive chapter-end exercises.
Advanced topics, such as, Matplotlib, mapping applications like Basemap and Folium, Natural Language Tool Kit (NLTK), Gensim and vector space model can be accessed online along with solutions to chapter-end questions, more assignments and PowerPoint Presentations.
? Comprehensive coverage of model AICTE syllabus
? Concept clarity with screenshots and solved examples
? Gives logical explanations to programming algorithms
? Each example code tested on Python 3.x interpreter or Jupyter Notebook
? All codes can be accessed and practices on GitHub
? Pedagogy
o 320+ Conceptual questions
o 90+ exercise questions
o 40+ Beyond textbook questions (for advance level)
o 20+ Assignments/Projects