舉報(bào)

會(huì)員
Learning Python
最新章節(jié):
Index
PythonisthemostpopularintroductoryteachinglanguageinU.S.topcomputerscienceuniversities,soifyouarenewtosoftwaredevelopment,ormaybeyouhavelittleexperience,andwouldliketostartoffontherightfoot,thenthislanguageandthisbookarewhatyouneed.Itsamazingdesignandportabilitywillhelpyoubecomeproductiveregardlessoftheenvironmentyouchoosetoworkwith.
目錄(112章)
倒序
- 封面
- 版權(quán)頁(yè)
- Credits
- About the Author
- Acknowledgements
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Introduction and First Steps – Take a Deep Breath
- A proper introduction
- Enter the Python
- About Python
- What are the drawbacks?
- Who is using Python today?
- Setting up the environment
- Installing Python
- How you can run a Python program
- How is Python code organized
- Python's execution model
- Guidelines on how to write good code
- The Python culture
- A note on the IDEs
- Summary
- Chapter 2. Built-in Data Types
- Everything is an object
- Mutable or immutable? That is the question
- Numbers
- Immutable sequences
- Mutable sequences
- Set types
- Mapping types – dictionaries
- The collections module
- Final considerations
- Summary
- Chapter 3. Iterating and Making Decisions
- Conditional programming
- Looping
- Putting this all together
- A quick peek at the itertools module
- Summary
- Chapter 4. Functions the Building Blocks of Code
- Why use functions?
- Scopes and name resolution
- Input parameters
- Return values
- A few useful tips
- Recursive functions
- Anonymous functions
- Function attributes
- Built-in functions
- One final example
- Documenting your code
- Importing objects
- Summary
- Chapter 5. Saving Time and Memory
- map zip and filter
- Comprehensions
- Generators
- Some performance considerations
- Don't overdo comprehensions and generators
- Name localization
- Generation behavior in built-ins
- One last example
- Summary
- Chapter 6. Advanced Concepts – OOP Decorators and Iterators
- Decorators
- Object-oriented programming
- Writing a custom iterator
- Summary
- Chapter 7. Testing Profiling and Dealing with Exceptions
- Testing your application
- Test-driven development
- Exceptions
- Profiling Python
- Summary
- Chapter 8. The Edges – GUIs and Scripts
- First approach – scripting
- Second approach – a GUI application
- Where do we go from here?
- Summary
- Chapter 9. Data Science
- IPython and Jupyter notebook
- Dealing with data
- Where do we go from here?
- Summary
- Chapter 10. Web Development Done Right
- What is the Web?
- How does the Web work?
- The Django web framework
- A regex website
- The future of web development
- Summary
- Chapter 11. Debugging and Troubleshooting
- Debugging techniques
- Troubleshooting guidelines
- Summary
- Chapter 12. Summing Up – A Complete Example
- The challenge
- Our implementation
- Implementing the Django interface
- Implementing the Falcon API
- Where do you go from here?
- Summary
- A word of farewell
- Index 更新時(shí)間:2021-07-30 09:42:12
推薦閱讀
- C語(yǔ)言程序設(shè)計(jì)案例教程(第2版)
- FreeSWITCH 1.8
- Learn Type:Driven Development
- Python Tools for Visual Studio
- 深入理解Elasticsearch(原書第3版)
- C語(yǔ)言程序設(shè)計(jì)
- Angular開發(fā)入門與實(shí)戰(zhàn)
- SQL Server數(shù)據(jù)庫(kù)管理與開發(fā)兵書
- ServiceNow:Building Powerful Workflows
- Visualforce Developer’s guide
- Kotlin開發(fā)教程(全2冊(cè))
- Python從入門到精通
- CRYENGINE Game Development Blueprints
- Django 5企業(yè)級(jí)Web應(yīng)用開發(fā)實(shí)戰(zhàn)(視頻教學(xué)版)
- 關(guān)系數(shù)據(jù)庫(kù)與SQL Server 2012(第3版)
- Flask開發(fā)Web搜索引擎入門與實(shí)戰(zhàn)
- C語(yǔ)言從入門到精通(視頻實(shí)戰(zhàn)版)
- Raspberry Pi開發(fā)實(shí)戰(zhàn)
- HTML5/CSS3/JavaScript技術(shù)大全
- 精通Rust(第2版)
- ArcGIS Blueprints
- 你也能看得懂的Python算法書
- 信息安全技術(shù)(第2版)
- Scratch 3少兒交互式游戲編程一本通
- OpenCV 4計(jì)算機(jī)視覺(jué):Python語(yǔ)言實(shí)現(xiàn)(原書第3版)
- Python 3程序設(shè)計(jì)基礎(chǔ)
- Java編程詳解(微課版)
- 明解Python
- Mastering Linux Shell Scripting
- Hadoop技術(shù)內(nèi)幕:深入解析MapReduce架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理