,Scanned with ACE Scanner
,Scanned with ACE Scanner
, Scanned with ACE Scanner
Preface iv Detailed Contents ix 1 Introduction to Computers and Problem Solving Strategies Annexure 1-Types of Operating Systems 2 Introduction to Object Oriented Programming (OOP) 3 Basics of Python Programming Annexure 2 Installing Python Annexure 3- Comparison between Python 2.x and Python 3.x Versions Annexure 4- Testing and Debugging 4 Decision Control Statements Case Study 1-Simple Calculator Case Study 2-Generating a Calendar 5 Functions and Modules Annexure 5- Functions as Objects Case Study 3- Tower of Hanoi Case Study 4- Shuffling a Deck of Cards 6 Python Strings Revisited 7 File Handling Case Study 5 Creating a Hash File (or a message digest of a file) Case Study 6-Mail Merge Program Case Study 7-Finding Resolution of an Image 8 Data Structures Annexure 6-Iterator and Generator 9 Classes and Objects 10 Inheritance Annexure 7- Getters, Setters, @property, and @deleter 11 Operator Overloading 12 Error and Exception Handling Case Study 8- Compressing String and Files Appendix A- Multi-threading 508 Appendix B-GUI Programming With tkinter Package 514 Appendix C-Simple Graphics Using Turtle 524 Appendix D-Plotting Graphs in Python 530 Appendix E-CGI/Web Programming Using Python 536
Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.
No worries! You can instantly pick a different document that better fits what you're looking for.
No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.
“Bought, downloaded, and aced it. It really can be that simple.”