Fundamentals of Python First Programs (2nd Edition)-Lambert.pdf
(
7200 KB
)
Pobierz
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. WCN 02-200-203
second edition
Fundamentals oF Python:
First Programs
Kenneth A. LAmbert
mArtin OsbOrne,
COntributing AuthOr
Australia • Brazil • Mexico • Singapore • United Kingdom • United States
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. WCN 02-200-203
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
This is an electronic version of the print textbook. Due to electronic rights restrictions,
some third party content may be suppressed. Editorial review has deemed that any suppressed
content does not materially affect the overall learning experience. The publisher reserves the right
to remove content from this title at any time if subsequent rights restrictions require it. For
valuable information on pricing, previous editions, changes to current editions, and alternate
formats, please visit
www.cengage.com/highered
to search by ISBN#, author, title, or keyword for
materials in your areas of interest.
Important Notice: Media content referenced within the product description or the product
text may not be available in the eBook version.
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. WCN 02-200-203
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Fundamentals of Python:
First Programs, Second Edition
Kenneth A. Lambert
SVP, GM Skills: Jonathan Lau
Product Team Manager: Kristin
McNary
Associate Product Manager: Kate
Mason
Executive Director of Development:
Marah Bellegarde
Senior Content Development
Manager: Leigh Hefferon
Content Development Manager: Jill
Gallagher
Senior Content Developer: Natalie
Pashoukos
Product Assistant: Jake Toth
Marketing Director: Michele McTighe
Marketing Manager: Stephanie
Albracht
Senior Content Project Manager:
Jennifer Feltri-George
Senior Designer/Art Director: Diana
Graham
Cover image: Digital_Art/
Shutterstock.com
Production Service/Composition:
SPi Global
Notice to the Reader
© 2019, 2012 Cengage
ALL RIGHTS RESERVED. No part of this work covered by the copy-
right herein may be reproduced or distributed in any form or by
any means, except as permitted by U.S. copyright law, without the
prior written permission of the copyright owner.
Unless otherwise noted all tables/figures exhibits are © 2019 Cengage
®
For product information and technology assistance, contact us
at
Cengage Customer & Sales Support, 1-800-354-9706
For permission to use material from this text or product, submit
all requests online at
www.cengage.com/permissions.
Further permissions questions can be e-mailed to
permissionrequest@cengage.com
Library of Congress Control Number: 2017952738
Softbound ISBN: 978-1-337-56009-2
Loose Leaf ISBN: 978-1-337-69934-1
Cengage
20 Channel Center Street
Boston, MA, 02210
USA
Cengage is a leading provider of customized learning solutions with
employees residing in nearly 40 different countries and sales in more
than 125 countries around the world. Find your local representative
at
www.cengage.com.
Cengage products are represented in Canada by Nelson Education, Ltd.
To learn more about Cengage, visit
www.cengage.com.
Purchase any of our products at your local college store or at our
preferred online store
www.cengagebrain.com.
Publisher does not warrant or guarantee any of the products described herein or perform any independent analysis
in connection with any of the product information contained herein. Publisher does not assume, and expressly
disclaims, any obligation to obtain and include information other than that provided to it by the manufacturer. The
reader is expressly warned to consider and adopt all safety precautions that might be indicated by the activities
described herein and to avoid all potential hazards. By following the instructions contained herein, the reader willingly
assumes all risks in connection with such instructions. The publisher makes no representations or warranties of any
kind, including but not limited to, the warranties of fitness for particular purpose or merchantability, nor are any
such representations implied with respect to the material set forth herein, and the publisher takes no responsibility
with respect to such material. The publisher shall not be liable for any special, consequential, or exemplary damages
resulting, in whole or part, from the readers’ use of, or reliance upon, this material.
Printed in the United States of America
Print Number: 01
Print Year: 2017
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. WCN 02-200-203
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
table of Contents
iii
Pref ac e . . . . . . . . . . . . . . . .
cHA PteR 1
x ii i
i nt ro d uc ti o n . . . . . . . . . . . . . . .
1
two Fundamental ideas of Computer science:
Algorithms and information Processing . . . . . . .
Algorithms . . . . . . . . . . . . . . . . . . .
information Processing . . . . . . . . . . . . .
exercises . . . . . . . . . . . . . . . . . . . . .
the structure of a modern Computer system . . . .
Computer hardware . . . . . . . . . . . . . . .
Computer software . . . . . . . . . . . . . . .
exercises . . . . . . . . . . . . . . . . . . . . .
A not-so-brief history of Computing systems . . . .
before electronic Digital Computers. . . . . . . .
the First electronic Digital Computers (1940–1950)
the First Programming Languages (1950–1965) . .
integrated Circuits, interaction,
and timesharing (1965–1975) . . . . . . . . .
Personal Computing and networks (1975–1990) . .
Consultation, Communication,
and e-Commerce (1990–2000) . . . . . . . . .
mobile Applications and ubiquitous
Computing (2000–present) . . . . . . . . . . .
getting started with Python Programming . . . . . .
running Code in the interactive shell . . . . . . .
input, Processing, and Output . . . . . . . . . .
editing, saving, and running a script . . . . . . .
behind the scenes: how Python Works . . . . . .
exercises . . . . . . . . . . . . . . . . . . . . .
Detecting and Correcting syntax errors . . . . . . .
exercises . . . . . . . . . . . . . . . . . . . . .
suggestions for Further reading . . . . . . . . . .
summary . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.2
.2
.4
.5
.6
.6
.7
.9
.9
11
13
14
. . . 16
. . . 17
. . . 19
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
21
22
22
24
27
28
29
29
30
30
31
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. WCN 02-200-203
Copyright 2019 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.
Plik z chomika:
jonedave3
Inne pliki z tego folderu:
Fabio's 30-minute Italian _ Ove - Viviani, Fabio.epub
(255735 KB)
Fabio's American Home Kitchen - Fabio Viviani.epub
(111930 KB)
F-15C Eagle versus MiG-23_25 - Doug Dildy.epub
(34435 KB)
F in Exams - Unknown.pdf
(22124 KB)
F--k Ivy and Everything Else - Mark McNairy.epub
(26907 KB)
Inne foldery tego chomika:
@other-lang
@packed
0
1
2-1
Zgłoś jeśli
naruszono regulamin