Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
14Activity
0 of .
Results for:
No results containing your search query
P. 1
marzal_gracia-programacion_en_python_y_c

marzal_gracia-programacion_en_python_y_c

Ratings: (0)|Views: 229|Likes:
Published by api-3744003

More info:

Published by: api-3744003 on Oct 16, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/09/2014

pdf

text

original

Introducci\u00b4on a la programaci\u00b4on
con Python y C
Volumen I: Python
Andr\u00b4es Marzal
Isabel Gracia
Departamento de Lenguajes y Sistemas Inform\u00b4aticos
Metodolog\u00b4\u0131a y tecnolog\u00b4\u0131a de la programaci\u00b4on
Ingenier\u00b4\u0131a T\u00b4ecnica en Inform\u00b4atica de Gesti\u00b4on (IG04)
Ingenier\u00b4\u0131a Inform\u00b4atica (II04)
Universitat Jaume I
\u00b4Indice general
1. Introducci\u00b4on
1
1.1. Computadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1.2. Programas y lenguajes de programaci\u00b4on. . . . . . . . . . . . . . . . . . . . . . . . .
2
1.2.1. C\u00b4odigo de m\u00b4aquina. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
1.2.2. Lenguaje ensamblador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
1.2.3. \u00bfUn programa diferente para cada ordenador?. . . . . . . . . . . . . . . . . .
5
1.2.4. Lenguajes de programaci\u00b4on de alto nivel. . . . . . . . . . . . . . . . . . . . .
7
1.2.5. Compiladores e int\u00b4erpretes. . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
1.2.6. Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
1.2.7. C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
1.3. M\u00b4as all\u00b4a de los programas: algoritmos. . . . . . . . . . . . . . . . . . . . . . . . . .
11
I El lenguaje de programaci\u00b4on Python
2. Una calculadora avanzada
19
2.1. Sesiones interactivas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
2.2. Expresiones aritm\u00b4eticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
20
2.2.1. Los operadores aritm\u00b4eticos. . . . . . . . . . . . . . . . . . . . . . . . . . . .
21
2.2.2. Errores de tecleo y excepciones. . . . . . . . . . . . . . . . . . . . . . . . . .
28
2.3. Tipos de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28
2.3.1. Enteros y \ufb02otantes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
29
2.4. Variables y asignaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
31
2.4.1. Asignaciones con operador. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
34
2.4.2. Variables no inicializadas. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
2.5. El tipo de datos cadena. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
2.6. Funciones prede\ufb01nidas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
37
2.7. Funciones de\ufb01nidas en m\u00b4odulos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
2.7.1. El m\u00b4odulomath. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
2.7.2. Otros m\u00b4odulos de inter\u00b4es. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
41
3. Programas
43
3.1. El entorno PythonG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
43
3.2. Ejecuci\u00b4on de programas desde la l\u00b4\u0131nea de \u00b4ordenes Unix. . . . . . . . . . . . . . . . .
46
3.3. Entrada/salida. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
3.3.1. Lectura de datos de teclado. . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
3.3.2. M\u00b4as sobre la sentenciaprint. . . . . . . . . . . . . . . . . . . . . . . . . . .
49
3.3.3. Salida con formato. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
51
3.4. Legibilidad de los programas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
54
3.4.1. Algunas claves para aumentar la legibilidad. . . . . . . . . . . . . . . . . . .
55
3.4.2. Comentarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
55
Volumen I: Python
i

Activity (14)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Pablo Santana liked this
sisteman liked this
sisteman liked this
lisandro liked this
lisandro liked this
izarro liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->