- Python 3 Object:oriented Programming(Second Edition)
- Dusty Phillips
- 249字
- 2021-07-16 20:44:27
Conventions
This book uses a variety of text styles to distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.
Code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles are shown as follows: "We look up the class in the dictionary and store it in a variable named PropertyClass
."
A block of code is set as follows:
def add_property(self): property_type = get_valid_input( "What type of property? ", ("house", "apartment")).lower() payment_type = get_valid_input( "What payment type? ", ("purchase", "rental")).lower()
When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:
def add_property(self): property_type = get_valid_input( "What type of property? ", ("house", "apartment")).lower() payment_type = get_valid_input( "What payment type? ", ("purchase", "rental")).lower()
Any command-line input or output is written as follows:
>>> c1 = Contact("John A", "johna@example.net") >>> c2 = Contact("John B", "johnb@example.net") >>> c3 = Contact("Jenna C", "jennac@example.net") >>> [c.name for c in Contact.all_contacts.search('John')] ['John A', 'John B']
New terms and important words are shown in bold. Words that you see on the screen, in menus or dialog boxes for example, appear in the text like this: "It will fail with a not enough arguments error similar to the one we received earlier when we forgot the self
argument."
- 程序員修煉之道:程序設(shè)計(jì)入門30講
- The Android Game Developer's Handbook
- Learning Docker
- Learning Elixir
- Learning ELK Stack
- Learning Three.js:The JavaScript 3D Library for WebGL
- Python機(jī)器學(xué)習(xí)基礎(chǔ)教程
- Windows Phone 7.5:Building Location-aware Applications
- Yii Project Blueprints
- QlikView Unlocked
- JavaScript Concurrency
- 自己動(dòng)手構(gòu)建編程語言:如何設(shè)計(jì)編譯器、解釋器和DSL
- 城市信息模型平臺(tái)頂層設(shè)計(jì)與實(shí)踐
- Mastering Node.js
- Analytics for the Internet of Things(IoT)