所需积分/C币:50 2019-06-24 10:50:00 6.46MB PDF
收藏 收藏 1

This is the second edition of the best selling Python book in the world. Python Crash Course, 2nd Edition is a straightforward introduction to the core of Python programming. Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to pr
RAISE FOR PYTHON CRASH COURSE It has been interesting to see No Starch Press producing future classics that should be alongside the more traditional programming books. Python Crash Course is one of those books GREG LADEN. SCIENCE BLOGS Deals with some rather complex projects and lays them out in a con- sistent, logical, and pleasant manner that draws the reader into the subject -FULL CIRCLE MAGAZINE Well presented with good explanations of the code snippets. The book works with you, one small step at a time, building more complex code, explaining what's going on all the way FLICKTHROUGH REVIEWS Learning Python with Python crash Course was an extremely positive xperience! a great choice if you re new to python MIKKE GOES CODING Does what it says on the tin, and does it really well.... Presents a large number of useful exercises as well as three challenging and entertaining projects. REALPYTHON. COM "A fast-paced but comprehensive introduction to programming with Python, Python Crash Course is another superb book to add to your library and help you finally master Python TUTORIALEDGE. NET a brilliant option for complete beginners without any coding experi- ence. If you re looking for a solid, uncomplicated intro to this ver deep language, I have to recommend this book WhATPIXEL. cOm Contains literally everything you need to know about python and even more -FIRE BEARSTUDIO COM YTHON CRASH COURSE ND EDITION A Handa-0n,Pr。ject-BaA∈d lnr。 ducti。nt。P『。『 MI by Eric Matthes no starch press San francisco PYTHON CRASH COURSE 2ND EDITION. Copyright o 2019 by Eric Matthes Il rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher ISBN-10:1-59327-9280 ISBN-13:978-1-59327-9288 Publisher: william pollock Production editor: riley hoffman Cover Illustration: Josh Ellingson Cover and Interior Design: Octopod Studios Devel ental editor: Liz chadwick Technical Reviewer: Kenneth Love ditor: Anne marie walke Compositors: Riley Hoffman and Happenstance Type-O-Rama Proofreader: James Fraleigh For information on distribution, translations, or bulk sales, please contact No Starch Press, Inc. directly: No Starch Press Inc 245 8th Street. San FranciSco. CA 94103 hone:1.415.8639900: info@nostarch com The library of Congress has catalogued the first edition as follows Matthes, Eric, 1972 Python crash course a hands-on, project-based introduction to programming by Eric Matthes page Includes index Summary: "A project-based introduction to programming in Python, with exercises. Covers general programming concepts, Python fundamentals, and problem solving. Includes three projects-how to create a simple video game, use data visualization techniques to make graphs and charts, and build an interactive web application"- Provided by publisher ISBN978-1-59327-603-4--ISBN1-59327-603-6 1. Python( Computer program language) I. Title 0A76.73.P98M382015 005.13'3--dc23 2015018135 No Starch Press and the No Starch Press logo are registered trademarks of No Starch Press, Inc. Other product and company names mentioned herein may be the trademarks of their respective owners. Rather than use a trademark symbol with every occurrence of a trademarked name, we are using the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark The information in this book is distributed on an "As Is"basis, without warranty. While every precaution has been taken in the preparation of this work, neither the author nor No Starch Press, Inc shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in it About the auth。r Eric Matthes is a high school science and math teacher living in Alaska where he teaches an introductory Python course. He has been writing programs since he was five years old. Eric currently focuses on writing soft ware that addresses inefficiencies in education and brings the benefits of open source software to the field of education. In his spare time he enjoys climbing mountains and spending time with his family About the technical reviewer Kenneth Love has been a Python programmer, teacher, and conference organizer for many years. He has spoken and taught at many conferences been a Python and diango freelancer, and is currently a software engineer for O Reilly media. Kenneth is co-creator of the django-braces package, which provides several handy mixins for Django's class-based views. You can keep up with him on Twitter at @kennethlove For my father, who always made time to answer my questions about programming, and for ever, who is just beginning to ask me his questions BRIEF CONTENTS Preface to the second edition Acknowledgments XXXI Introduction XXXI PART BASICS。,。。。。。。,。。。。。。。。。。。。。。。。。。。。。。。。。。。 Chapter 1: Getting Started Chapter 2: Variabl Simple data ty 15 Chapter 3 Introducing Lists 33 Chapter 4: Working with Lists 49 Chapter 5: if Statements 71 Chapter 6: Dictionaries 91 Chapter 7: User Input and while Loops 113 Chapter 8: Functions .129 Chapter 9: Cle asses ..,,157 Chapter 10: Files and Exceptions 183 Chapter 11: Testing Yo 209 part PROJECTS 。。。。。。。。。.223 Project 1: Alien Invasion Chapter 12: A Ship that Fires bullets .227 Chapter 13 Ali 255 Chapter 14: Scoring 279

试读 127P Python.Crash.Course.2nd.Edition.2019.5.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    关注 私信 TA的资源
    Python.Crash.Course.2nd.Edition.2019.5.pdf 50积分/C币 立即下载


    50积分/C币 立即下载 >