Accion

Páginas: 404 (100819 palabras) Publicado: 4 de noviembre de 2012
Python Programming: An Introduction to Computer Science
John M. Zelle, Ph.D. Version 1.0rc2 Fall 2002

Copyright c 2002 by John M. Zelle

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission of the author.A This document was prepared with L TEX 2ε and reproduced by Wartburg College Printing Services.

 

Contents
1 Computers and Programs 1.1 The Universal Machine . . . 1.2 Program Power . . . . . . . 1.3 What is Computer Science? . 1.4 Hardware Basics . . . . . . 1.5 Programming Languages . . 1.6 The Magic of Python . . . . 1.7 Inside a Python Program . . 1.8 Chaos and Computers . . . . 1.9Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2 2 3 4 5 8 10 11 13 13 13 15 15 15 16 17 17 18 19 20 22 24 25 25 27 28 31 32 34 35 39 39 41 43 43 44 45 48

2 Writing Simple Programs 2.1 The Software Development Process . . . 2.2 Example Program: Temperature Converter 2.3 Elements of Programs . . . . . . . . . . . 2.3.1 Names . . . . . .. . . . . . . . 2.3.2 Expressions . . . . . . . . . . . . 2.4 Output Statements . . . . . . . . . . . . . 2.5 Assignment Statements . . . . . . . . . . 2.5.1 Simple Assignment . . . . . . . . 2.5.2 Assigning Input . . . . . . . . . . 2.5.3 Simultaneous Assignment . . . . 2.6 Definite Loops . . . . . . . . . . . . . . 2.7 Example Program: Future Value . . . . . 2.8 Exercises . . . . . . . . . . . .. . . . . 3 Computing with Numbers 3.1 Numeric Data Types . . . . . . . . 3.2 Using the Math Library . . . . . . . 3.3 Accumulating Results: Factorial . . 3.4 The Limits of Int . . . . . . . . . . 3.5 Handling Large Numbers: Long Ints 3.6 Type Conversions . . . . . . . . . . 3.7 Exercises . . . . . . . . . . . . . . 4 Computing with Strings 4.1 The String Data Type . . . . . . . 4.2 Simple...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Acciones
  • LA ACCION
  • accion
  • acciones
  • Acciones
  • Acciones
  • Acciones
  • Accion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS