Brief Contents
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
Connected book
- 1978
- 9780199510849
- Unknown
Written for
- Institution
- MADRAS UNIVERSITY
- Course
- Python
Document information
- Uploaded on
- November 13, 2024
- Number of pages
- 285
- Written in
- 2024/2025
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
python strings revisited
-
data structures
-
inheritance
-
operator overloading
-
file
-
introduction to computersand problem solving
-
introduction to object oriented programming oop
-
error and exception handling