An Introduction to Python: A python manual (Record no. 2419)
[ view plain ]
| 000 -LEADER | |
|---|---|
| fixed length control field | 07103nam a22002297a 4500 |
| 003 - CONTROL NUMBER IDENTIFIER | |
| control field | OSt |
| 005 - DATE AND TIME OF LATEST TRANSACTION | |
| control field | 20200116095242.0 |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
| fixed length control field | 200116b ||||| |||| 00| 0 eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER | |
| International Standard Book Number | 978-93-5213-597-4 |
| 028 ## - PUBLISHER NUMBER | |
| Source | Allied Informatics, Jaipur |
| Bill Number | 7084 |
| Bill Date | 13/01/2020 |
| Purchase Year | 2019-20 |
| 040 ## - CATALOGING SOURCE | |
| Original cataloging agency | BSDU |
| Language of cataloging | English |
| Transcribing agency | BSDU |
| 082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER | |
| Classification number | 005.133 |
| Item number | ROS |
| 100 ## - MAIN ENTRY--PERSONAL NAME | |
| Personal name | Rossum, Guido Van |
| 245 ## - TITLE STATEMENT | |
| Title | An Introduction to Python: A python manual |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
| Place of publication, distribution, etc. | Mumbai |
| Name of publisher, distributor, etc. | Shroff Publishers & Distributors Pvt. Ltd. |
| Date of publication, distribution, etc. | 2019 |
| 300 ## - PHYSICAL DESCRIPTION | |
| Extent | 143 |
| 500 ## - GENERAL NOTE | |
| General note | This manual provides an introduction to Python, an easy to learn object-oriented programming language.<br/><br/>Python combines power with clear syntax. It has modules, classes, exceptions, very high-level data types, and dynamic typing. Python can link directly to libraries written in C or C++ and can be embedded as an extension language for applications that need a programmable interface. |
| 504 ## - BIBLIOGRAPHY, ETC. NOTE | |
| Bibliography, etc. note | Contents<br/>1 Whetting Your Appetite 3<br/>2 Using the Python Interpreter 5<br/>2.1 Invoking the Interpreter ......................................... 5<br/>2.2 The Interpreter and Its Environment ................................... 6<br/>3 An Informal Introduction to Python 9<br/>3.1 Using Python as a Calculator ...................................... 9<br/>3.2 First Steps Towards Programming .................................... 15<br/>4 More Control Flow Tools 17<br/>4.1 if Statements .............................................. 17<br/>4.2 for Statements ............................................. 17<br/>4.3 The range() Function ......................................... 18<br/>4.4 break and continue Statements, and else Clauses on Loops ................... 19<br/>4.5 pass Statements ............................................. 20<br/>4.6 Defining Functions ............................................ 20<br/>4.7 More on Defining Functions ....................................... 22<br/>4.8 Intermezzo: Coding Style ........................................ 26<br/>5 Data Structures 29<br/>5.1 More on Lists ............................................... 29<br/>5.2 The del statement ............................................ 33<br/>5.3 Tuples and Sequences .......................................... 34<br/>5.4 Sets .................................................... 35<br/>5.5 Dictionaries ................................................ 35<br/>5.6 Looping Techniques ........................................... 36<br/>5.7 More on Conditions ........................................... 38<br/>5.8 Comparing Sequences and Other Types ................................. 38<br/>6 Modules 39<br/>6.1 More on Modules ............................................ 40<br/>6.2 Standard Modules ............................................ 42<br/>6.3 The dir() Function ........................................... 42<br/>6.4 Packages ................................................. 44<br/>7 Input and Output 47<br/>7.1 Fancier Output Formatting ........................................ 47<br/>7.2 Reading and Writing Files ........................................ 50<br/>8 Errors and Exceptions 55<br/><br/>8.1 Syntax Errors ............................................... 55<br/>8.2 Exceptions ................................................ 55<br/>8.3 Handling Exceptions ........................................... 56<br/>8.4 Raising Exceptions ............................................ 58<br/>8.5 User-defined Exceptions ......................................... 59<br/>8.6 Defining Clean-up Actions ........................................ 60<br/>8.7 Predefined Clean-up Actions ....................................... 60<br/>9 Classes 63<br/>9.1 A Word About Names and Objects ................................... 63<br/>9.2 Python Scopes and Namespaces ..................................... 63<br/>9.3 A First Look at Classes .......................................... 66<br/>9.4 Random Remarks ............................................ 69<br/>9.5 Inheritance ................................................ 70<br/>9.6 Private Variables ............................................. 72<br/>9.7 Odds and Ends .............................................. 72<br/>9.8 Iterators .................................................. 73<br/>9.9 Generators ................................................ 74<br/>9.10 Generator Expressions .......................................... 75<br/>10 Brief Tour of the Standard Library 77<br/>10.1 Operating System Interface ....................................... 77<br/>10.2 File Wildcards .............................................. 77<br/>10.3 Command Line Arguments ....................................... 78<br/>10.4 Error Output Redirection and Program Termination ........................... 78<br/>10.5 String Pattern Matching ......................................... 78<br/>10.6 Mathematics ............................................... 78<br/>10.7 Internet Access .............................................. 79<br/>10.8 Dates and Times ............................................. 79<br/>10.9 Data Compression ............................................ 80<br/>10.10 Performance Measurement ........................................ 80<br/>10.11 Quality Control .............................................. 81<br/>10.12 Batteries Included ............................................ 81<br/>11 Brief Tour of the Standard Library — Part II 83<br/>11.1 Output Formatting ............................................ 83<br/>11.2 Templating ................................................ 84<br/>11.3 Working with Binary Data Record Layouts ............................... 85<br/>11.4 Multi-threading .............................................. 85<br/>11.5 Logging .................................................. 86<br/>11.6 Weak References ............................................. 86<br/>11.7 Tools for Working with Lists ....................................... 87<br/>11.8 Decimal Floating Point Arithmetic ................................... 88<br/>12 Virtual Environments and Packages 91<br/>12.1 Introduction ............................................... 91<br/>12.2 Creating Virtual Environments ...................................... 91<br/>12.3 Managing Packages with pip ....................................... 92<br/>13 What Now? 95<br/>14 Interactive Input Editing and History Substitution 97<br/>14.1 Tab Completion and History Editing ................................... 97<br/>14.2 Alternatives to the Interactive Interpreter ................................ 97<br/><br/>15 Floating Point Arithmetic: Issues and Limitations 99<br/>15.1 Representation Error ........................................... 101<br/>16 Appendix 105<br/>16.1 Interactive Mode ............................................. 105<br/>A Glossary 107<br/>B About these documents 119<br/>B.1 Contributors to the Python Documentation ............................... 119<br/>C History and License 121<br/>C.1 History of the software .......................................... 121<br/>C.2 Terms and conditions for accessing or otherwise using Python ..................... 122<br/>C.3 Licenses and Acknowledgements for Incorporated Software ...................... 125<br/>D Copyright 139<br/>Index |
| 650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM | |
| Topical term or geographic name entry element | Python |
| 700 ## - ADDED ENTRY--PERSONAL NAME | |
| Personal name | The Python Development Team |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) | |
| Source of classification or shelving scheme | Dewey Decimal Classification |
| Koha item type | Books |
| Withdrawn status | Lost status | Source of classification or shelving scheme | Damaged status | Not for loan | Home library | Current library | Shelving location | Date acquired | Cost, normal purchase price | Total Checkouts | Full call number | Barcode | Date last seen | Date last checked out | Cost, replacement price | Price effective from | Koha item type |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dewey Decimal Classification | BSDU Knowledge Resource Center, Jaipur | BSDU Knowledge Resource Center, Jaipur | General Stacks | 01/16/2020 | 375.00 | 2 | 005.133 ROS | 017973 | 12/16/2022 | 12/06/2022 | 375.00 | 01/16/2020 | Books |

