ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Introduccion a la programacion con Python

دانلود کتاب مقدمه ای بر برنامه نویسی با پایتون

Introduccion a la programacion con Python

مشخصات کتاب

Introduccion a la programacion con Python

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش:  
نویسندگان:   
سری:  
 
ناشر:  
سال نشر: 2003 
تعداد صفحات: 399 
زبان: Spanish 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 33,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 17


در صورت تبدیل فایل کتاب Introduccion a la programacion con Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مقدمه ای بر برنامه نویسی با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

1.1 Computadores......Page 11
1.2 Codificación de la información......Page 12
1.3 Programas y lenguajes de programación......Page 15
1.3.1 Código de máquina......Page 16
1.3.3 ¿Un programa diferente para cada ordenador?......Page 18
1.3.5 Compiladores e intérpretes......Page 20
1.3.6 Python......Page 21
1.3.7 C......Page 22
1.4 Más allá de los programas: algoritmos......Page 23
2.1 Sesiones interactivas......Page 29
2.1.1 Los operadores aritméticos......Page 30
2.1.2 Errores de tecleo y excepciones......Page 36
2.2.1 Enteros y flotantes......Page 38
2.3 Operadores lógicos y de comparación......Page 40
2.4 Variables y asignaciones......Page 44
2.4.1 Asignaciones con operador......Page 47
2.4.2 Variables no inicializadas......Page 48
2.5 El tipo de datos cadena......Page 49
2.6 Funciones predefinidas......Page 52
2.7 Funciones definidas en módulos......Page 54
2.7.1 El módulo math......Page 55
2.7.2 Otros módulos de interés......Page 56
2.8 Métodos......Page 57
3.1 El entorno PythonG......Page 59
3.3.1 Lectura de datos de teclado......Page 63
3.3.2 Más sobre la sentencia print......Page 66
3.3.3 Salida con formato......Page 68
3.4 Legibilidad de los programas......Page 70
3.4.1 Algunas claves para aumentar la legibilidad......Page 71
3.4.2 Comentarios......Page 72
3.5 Gráficos......Page 73
4.1.1 Un programa de ejemplo: resolución de ecuaciones de primer grado......Page 81
4.1.2 La sentencia condicional if......Page 83
4.1.3 Trazas con PythonG: el depurador......Page 85
4.1.4 Sentencias condicionales anidadas......Page 87
4.1.5 Otro ejemplo: resolución de ecuaciones de segundo grado......Page 89
4.1.6 En caso contrario (else)......Page 90
4.1.7 Una estrategia de diseño: refinamientos sucesivos......Page 93
4.1.8 Un nuevo refinamiento del programa de ejemplo......Page 94
4.1.9 Otro ejemplo: máximo de una serie de números......Page 96
4.1.10 Evaluación con cortocircuitos......Page 100
4.1.11 Un último problema: menús de usuario......Page 102
4.1.12 Una forma compacta para estructuras condicionales múltiples (elif)......Page 104
4.2.1 La sentencia while......Page 105
4.2.2 Un problema de ejemplo: cálculo de sumatorios......Page 109
4.2.3 Otro programa de ejemplo: requisitos en la entrada......Page 110
4.2.4 Mejorando el programa de los menús......Page 112
4.2.5 El bucle for-in......Page 115
4.2.6 for-in como forma compacta de ciertos while......Page 118
4.2.7 Números primos......Page 119
4.2.8 Rotura de bucles: break......Page 124
4.2.9 Anidamiento de estructuras......Page 126
4.3 Captura y tratamiento de excepciones......Page 127
4.4.1 Un graficador de funciones......Page 130
4.4.2 Una animación: simulación gravitacional......Page 134
4.4.3 Un programa interactivo: un videojuego......Page 140
4.5 Una reflexión final......Page 149
5.1.1 Lo que ya sabemos......Page 151
5.1.2 Escapes......Page 152
5.1.3 Longitud de una cadena......Page 154
5.1.4 Indexación......Page 155
5.1.5 Recorrido de cadenas......Page 157
5.1.6 Un ejemplo: un contador de palabras......Page 158
5.1.7 Otro ejemplo: un programa de conversión de binario a decimal......Page 163
5.1.8 A vueltas con las cadenas: inversión de una cadena......Page 164
5.1.9 Subcadenas: el operador de corte......Page 166
5.1.10 Una aplicación: correo electrónico personalizado......Page 168
5.1.11 Referencias a cadenas......Page 170
5.2 Listas......Page 174
5.2.1 Cosas que, sin darnos cuenta, ya sabemos sobre las listas......Page 176
5.2.3 El operador is......Page 179
5.2.4 Modificación de elementos de listas......Page 181
5.2.5 Mutabilidad, inmutabilidad y representación de la información en memoria......Page 182
5.2.6 Adición de elementos a una lista......Page 184
5.2.7 Lectura de listas por teclado......Page 186
5.2.8 Borrado de elementos de una lista......Page 188
5.2.9 Pertenencia de un elemento a una lista......Page 191
5.2.10 Ordenación de una lista......Page 192
5.3 De cadenas a listas y viceversa......Page 197
5.4 Matrices......Page 199
5.4.1 Sobre la creación de matrices......Page 200
5.4.2 Lectura de matrices......Page 202
5.4.4 Operaciones con matrices......Page 203
5.4.5 El juego de la vida......Page 206
5.5 Una reflexión final......Page 215
6.1 Uso de funciones......Page 217
6.2.1 Definición y uso de funciones con un solo parámetro......Page 218
6.2.2 Definición y uso de funciones con varios parámetros......Page 227
6.2.3 Definición y uso de funciones sin parámetros......Page 229
6.2.4 Procedimientos: funciones sin devolución de valor......Page 232
6.2.5 Funciones que devuelven varios valores mediante una lista......Page 237
6.3 Un ejemplo: Memorión......Page 238
6.4 Variables locales y variables globales......Page 247
6.5.1 La pila de llamadas a función y el paso de parámetros......Page 256
6.5.2 Paso del resultado de expresiones como argumentos......Page 260
6.5.3 Más sobre el paso de parámetros......Page 261
6.5.4 Acceso a variables globales desde funciones......Page 268
6.6.1 Integración numérica......Page 273
6.6.2 Aproximación de la exponencial de un número real......Page 276
6.6.4 El método de la bisección......Page 280
6.7 Diseño de programas con funciones......Page 282
6.7.3 Algunos consejos para decidir qué debería definirse como función: análisis descendente y ascendente......Page 284
6.8 Recursión......Page 285
6.8.1 Cálculo recursivo del factorial......Page 286
6.8.3 Los números de Fibonacci......Page 290
6.8.4 El algoritmo de Euclides......Page 293
6.8.5 Las torres de Hanoi......Page 295
6.8.7 Gráficos fractales: copos de nieve de von Koch......Page 298
6.9.1 Un módulo muy sencillo: mínimo y máximo......Page 304
6.9.2 Un módulo más interesante: gravedad......Page 305
6.9.3 Otro módulo: cálculo vectorial......Page 309
6.9.4 Un módulo para trabajar con polinomios......Page 312
6.9.5 Un módulo con utilidades estadísticas......Page 314
6.9.6 Un módulo para cálculo matricial......Page 316
7.1.1 Lo que sabemos hacer......Page 319
7.1.2 … pero sabemos hacerlo mejor......Page 320
7.2.1 Definición de nuevos tipos de dato......Page 322
7.2.2 Referencias a registros......Page 324
7.2.3 Copia de registros......Page 325
7.3.1 Gestión de calificaciones de estudiantes......Page 328
7.3.2 Fechas......Page 338
7.3.3 Anidamiento de registros......Page 341
7.3.4 Gestión de un videoclub......Page 343
7.3.5 Algunas reflexiones sobre cómo desarrollamos la aplicación de gestión del videoclub......Page 352
8.1.1 Sistemas de ficheros: directorios y ficheros......Page 355
8.1.2 Rutas......Page 356
8.1.3 Montaje de unidades......Page 357
8.2.2 Lectura de ficheros de texto línea a línea......Page 358
8.2.3 Lectura carácter a carácter......Page 363
8.2.4 Otra forma de leer línea a línea......Page 365
8.2.5 Escritura de ficheros de texto......Page 366
8.2.6 Añadir texto a un fichero......Page 369
8.2.8 Un par de ficheros especiales: el teclado y la pantalla......Page 370
8.3 Una aplicación......Page 371
8.4 Texto con formato......Page 375
A Tablas ASCII e IsoLatin1 (ISO-8859-1)......Page 381
B.2 Creación de objetos gráficos......Page 383
B.5 Interacción con teclado y ratón......Page 385
B.6 Etiquetas......Page 386
C El módulo record......Page 387




نظرات کاربران