Learning Python (häftad)
Häftad (Paperback)
Antal sidor
5 Rev ed
Illustrationsstrations (black and white)
234 x 177 x 57 mm
2760 g
Antal komponenter
Learning Python (häftad)

Learning Python

Powerful Object-Oriented Programming

(9 röster)  |  Läs 3 recensioner
Häftad Engelska, 2013-07-17
  • Skickas inom 7-10 vardagar.
  • Gratis frakt inom Sverige över 199 kr för privatpersoner.
Finns även som
Visa alla 1 format & utgåvor
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutzs popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. Its an ideal way to begin, whether youre new to programming or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3- the latest releases in the 3.X and 2.X lines-plus all other releases in common use today. Youll also learn some advanced language features that recently have become more common in Python code.

  • Explore Pythons major built-in object types such as numbers, lists, and dictionaries
  • Create and process objects with Python statements, and learn Pythons general syntax model
  • Use functions to avoid code redundancy and package code for reuse
  • Organize statements, functions, and other tools into larger components with modules
  • Dive into classes: Pythons object-oriented programming tool for structuring code
  • Write large programs with Pythons exception-handling model and development tools
  • Learn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing
Visa hela texten

Passar bra ihop

  1. Learning Python
  2. +
  3. Programming Python

De som köpt den här boken har ofta också köpt Programming Python av Mark Lutz (häftad).

Köp båda 2 för 1108 kr


Det finns 3 recensioner av Learning Python. Har du också läst boken? Sätt ditt betyg »
  1. Skön tegelsten
    Chateu_Bleu, 27 juli 2015

    Boken är väldigt tung och passar kanske inte alla. Den är väldigt omfattande, vilket passar mig mycket bra, men jag kan dock tänka mig att den inte är något vidare bra för den genomsnittlige nybörjaren.

  2. probably the best learning book for python
    Sébastien, 2 april 2014

    if you start python, this is THE book! easy to read, very well explained. The chapters follow each other in a logical manner, introducing concepts step by step. At the same time, the book can be used as a reference and any chapter can be read independently if needed.

  3. Boken förutsätter att man redan förstår principerna...
    Emma Bergman, 13 januari 2014

    Boken förutsätter att man redan förstår principerna med programmering vilken gör den i stort sett värdelös för nybörjare. Ytterligare exempel på en totalt opedagogisk datornörd!

Visa alla 3 recensioner

Fler böcker av Mark Lutz

Övrig information

Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community since 1992. He has been a software developer for 25 years, and is the author of O'Reilly's Programming Python, 3rd Edition and Python Pocket Reference, 3rd Edition.


DedicationPrefaceGetting StartedChapter 1: A Python Q&A SessionChapter 2: How Python Runs ProgramsChapter 3: How You Run ProgramsTypes and OperationsChapter 4: Introducing Python Object TypesChapter 5: Numeric TypesChapter 6: The Dynamic Typing InterludeChapter 7: String FundamentalsChapter 8: Lists and DictionariesChapter 9: Tuples, Files, and Everything ElseStatements and SyntaxChapter 10: Introducing Python StatementsChapter 11: Assignments, Expressions, and PrintsChapter 12: if Tests and Syntax RulesChapter 13: while and for LoopsChapter 14: Iterations and ComprehensionsChapter 15: The Documentation InterludeFunctions and GeneratorsChapter 16: Function BasicsChapter 17: ScopesChapter 18: ArgumentsChapter 19: Advanced Function TopicsChapter 20: Comprehensions and GenerationsChapter 21: The Benchmarking InterludeModules and PackagesChapter 22: Modules: The Big PictureChapter 23: Module Coding BasicsChapter 24: Module PackagesChapter 25: Advanced Module TopicsClasses and OOPChapter 26: OOP: The Big PictureChapter 27: Class Coding BasicsChapter 28: A More Realistic ExampleChapter 29: Class Coding DetailsChapter 30: Operator OverloadingChapter 31: Designing with ClassesChapter 32: Advanced Class TopicsExceptions and ToolsChapter 33: Exception BasicsChapter 34: Exception Coding DetailsChapter 35: Exception ObjectsChapter 36: Designing with ExceptionsAdvanced TopicsChapter 37: Unicode and Byte StringsChapter 38: Managed AttributesChapter 39: DecoratorsChapter 40: MetaclassesChapter 41: All Good ThingsAppendixesInstallation and ConfigurationThe Python 3.3 Windows LauncherPython Changes and This BookSolutions to End-of-Part ExercisesColophon