Promedio de descarga/visualización de los códigos de Python

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

.pdfCurso: Python para Principiantes


55 visualizaciones de promedio por día

Python

Publicado el 30 de Agosto del 2019 por Administrador
941 visualizaciones desde el 30 de Agosto del 2019
Documento realizado por Eugenia Bahit.
En formato pdf. Contiene 136 páginas.

Screenshot_20190830_002341
Imágen de perfil

.pdfManual de Tkinter para Python


28 visualizaciones de promedio por día

Python

Actualizado el 29 de Abril del 2016 por Administrador (Publicado el 1 de Agosto del 2014)
51.716 visualizaciones desde el 1 de Agosto del 2014
Manual basado en cómo se trabaja en Python con interfaz gráfica mediante el módulo Tkinter.
1. Introducción
2. El Módulo que usaremos
3. El IDE (El software que usaremos para programar)
4. Importando el módulo
5. Ventanas
6. Irregularidades
7. Elementos padres y elementos hijos
8. Que el programa también sea un objeto
9. Propiedades de los controles (Parte 1)
10. Propiedades de los controles (Parte 2)
11. Imprimiendo la hora con todo y fecha
12. Guardando y abriendo un archivo con texto
13. Guardando y abriendo listas con pickle
14. Guardando y cargando objetos con pickle
15. Colocando label una imágen gif estática
16. Creando menús en la parte superior
17. Creando nuestra splash screen
18. Acomodando los elementos: TOP,, BOTTOM, LEFT, RIGHT
19. Acomodando los elementos: FRAMES
20. Acomodando los elementos: GRID
En formato pdf. Contiene 56 páginas.
Imágen de perfil

.videoCurso Python desde 0


18 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 10 de Junio del 2019 por Administrador
1.725 visualizaciones desde el 10 de Junio del 2019
Curso de iniciación a Python en vídeos:
1.- Vídeo 1
2.- Introducción. Vídeo 2
3.- Sintaxis Básica I. Vídeo 3
4.- Sintaxis Básica II Tipos, operadores y variables. Vídeo 4
5.- Sintaxis Básica III Funciones I. Vídeo 5
6.- Sintaxis Básica IV Funciones II. Vídeo 6
7.- Sintaxis Básica V. Las listas. Vídeo 7
8.- Sintaxis Básica VI. Las tuplas. Vídeo 8
9.- Sintaxis Básica VII Los diccionarios. Vídeo 9
10.- Condicionales I. Vídeo 10
11.- Condicionales II. Vídeo 11
12.- Condicionales III. Vídeo 12
13.- Condicionales IV. Vídeo 13
14.- Bucles I. For. Vídeo 14
15.- Bucles II Bucle For. Vídeo 15
16.- Bucles II Bucle For Vídeo 16
17.- Bucles IV. Bucle While. Vídeo 17
18.- Bucles V Continue, pass y else. Vídeo 18
19.- Generadores I. Vídeo 19
20.- Generadores II. Vídeo 20
21.- Excepciones I. Vídeo 21
22.- Excepciones II. Vídeo 22
23.- Excepciones III. Vídeo 23
24.- POO I. Vídeo 24
25.- POO II. Vídeo 25
26.- POO III. Vídeo 26
27.- POO IV. Vídeo 27
28.- POO V. Vídeo 28
29.- POO VI. Herencia. Vídeo 29
30.- POO VII Herencia II. Vídeo 30
31.- POO VIII. Herencia III. Vídeo 31
32.- POO IX. Polimorfismo. Vídeo 32
33.- Métodos de cadenas. Vídeo 33
34.- Módulos. Vídeo 34
35.- Paquetes. Vídeo 35
36.- Paquetes distribuibles. Vídeo 36
37.- Archivos externos I. Vídeo 37
38.- Archivos externos II. Vídeo 38
39.- Serialización I. Vídeo 39
40.- Serialización II. Vídeo 40
41.- Guardado permanente. Vídeo 41
42.- Interfaces gráficas I. Vídeo 42
43.- Interfaces gráficas II. Vídeo 43
44.- Interfaces gráficas III. Vídeo 44
45.- Interfaces gráficas IV. Vídeo 45
46.- Interfaces gráficas V. Vídeo 46
47.- Interfaces gráficas VI. Vídeo 47
48.- Interfaces gráficas VII. Vídeo 48
49.- Interfaces gráficas VIII. Vídeo 49
50.- Interfaces gráficas IX. Vídeo 50
51.- Interfaces gráficas X. Vídeo 51
52.- Interfaces gráficas XI. Vídeo 52
53.- Interfaces gráficas XII. Vídeo 53
54.- Interfaces gráficas XIII. Vídeo 54
55.- BBDD I. Vídeo 55
56.- BBDD II. Vídeo 56
57.- BBDD III. Vídeo 57
58.- BBDD IV. Vídeo 58
59.- Práctica guiada I. Vídeo 59
60.- Práctica guiada II. Vídeo 60
61.- Práctica guiada III. Vídeo 61
62.- Práctica guiada IV. Vídeo 62
63.- Práctica guiada V. Vídeo 63
64.- Práctica guiada VI. Vídeo 64
65.- Práctica guiada VII. Vídeo 65
66.- Funciones Lambda. Vídeo 66
67.- Función Filter. Vídeo 67
68.- Función Map. Vídeo 68
69.- Expresiones regulares I. Vídeo 69
70.- Expresiones regulares II. Vídeo 70
71.- Expresiones regulares III. Vídeo 71
72.- Expresiones regulares IV. Vídeo 72
73.- Decoradores I. Vídeo 73
74.- Decoradores II. Vídeo 74
75.- Funciones decoradoras II. Corrección olvido. Vídeo 74b
76.- Documentación. Vídeo 75
77.- Documentación y pruebas. Vídeo 76
78.- Documentación y pruebas II. Vídeo 77
79.- Generar ejecutables. Fin de curso. Vídeo 78

Screenshot_20190610_165056
Imágen de perfil

.videoTaller consumir APIs con Python


11 visualizaciones de promedio por día

Python

Publicado el 20 de Agosto del 2019 por Administrador
308 visualizaciones desde el 20 de Agosto del 2019
Aprende a consumir APIs en Python en este taller de Código Facilito

1.- Introducción
2.- GET
3.- Args
4.- Obtener JSON
5.- POST
6.- Encabezados
7.- PUT & DELETE
8.- Chunks
9.- Poke API
10.- OAuth
11.- ObtenerRepositorios
12.- Crear Repositorio
13.- Cookies
14.- Sesiones

Screenshot_20190820_000140
Imágen de perfil

.videoTutorial de Flask Python


10 visualizaciones de promedio por día

Python

Publicado el 26 de Agosto del 2019 por Administrador
217 visualizaciones desde el 26 de Agosto del 2019
Tutorial Flask Python en vídeos:
1 - Instalación e introducción
2 - Rutas
3 - Cargar templates
4 - Jinja2
5 - Más sobre Jinja2
6 - Redirección y URLs dinámicas
7 - Generar y manejar errores HTTP
8 - Respuestas JSON
9 - Respuestas HTTP personalizadas
10 - Información de peticiones HTTP
11 - acceder a datos POST y GET
12 - Subida de ficheros
13 - Cookies
14 - Sesiones
15 - Mensajes flash
16 - Configuración desde archivo externo

Screenshot_20190826_233536
Imágen de perfil

.videoTutorial Python en español


9 visualizaciones de promedio por día

Python

Publicado el 23 de Marzo del 2017 por Administrador
8.305 visualizaciones desde el 23 de Marzo del 2017
Tutorial de Python realizado por Manuel J. Dávila en vídeos:
Parte 1 - Instalación y primera ejecución de código
Parte 2 - Las variables y tipos string y numéricos
Parte 3 - Manejar Strings
Parte 4 - Operadores Aritméticos
Parte 5 - Array: lists y tuples
Parte 6 - Array: Diccionarios
Parte 7 - Sentencia if y operadores de comparación, lógicos y membership
Parte 8 - Búcle while
Parte 9 - Búcle for
Parte 10 - Entrada de datos input()
Parte 11 - Capturar errores try-except
Parte 12 - argv pasar argumentos en línea de comandos
Parte 13 - def y lambda crear funciones
Parte 14 - Crear módulos
Parte 15 - Programación Orientada a Objetos
Parte 16 - La Herencia POO
Parte 17 - Funciones útiles para strings
Parte 18 - Funciones útiles para arrays
Parte 19 - Leer y escribir ficheros
Parte 20 - Módulo datetime fecha y hora
Parte 21 - Módulos glob y os obtener información de directorios
Parte 22 - Módulo os. Programa para crear y eliminar carpetas y archivos
Parte 23 - Módulo smtplib. Enviar email con Gmail
Parte 24 - Enviar email con archivo adjunto
Parte 25 - Módulo smtplib. Enviar email con Hotmail
Parte 26 - Módulo sqlite3. Crear bases de datos, tablas e insertar datos
Parte 27 - Módulo sqlite3. Seleccionar registros de las tablas
1 - Python PyQt (Interfaz gráfica) - Instalación y primer archivo .ui
2 - Python PyQt (Interfaz gráfica) - Acceso a propiedades de elementos
3 - Python PyQt (Interfaz gráfica) - Eventos MainWindow (Show, Close, Move, ...)
4 - Python PyQt (Interfaz gráfica) - Abrir cuadro de diálogo desde la ventana principal
5 - Python PyQt (Interfaz gráfica) - Diseñar formularios con Layouts y StyleSheet
6 - Python PyQt (Interfaz gráfica) - Validar formularios con expresiones regulares
7 - Python PyQt (Interfaz gráfica) - Radio Button y Checkbox
8 - Python PyQt (Interfaz gráfica) - Combo Box (Selección de elementos)
9 - Python PyQt (Interfaz gráfica) - List Widget (Selección de elementos)
10 - Python PyQt (Interfaz gráfica) - Tree Widget (Árbol de datos)
11 - Python PyQt (Interfaz gráfica) - Tree Widget Signals (Acceso y control de datos)
12 - Python PyQt (Interfaz gráfica) - WebKit (Navegador Web)
13 - Python PyQt (Interfaz gráfica) - WebKit QTabWidget (pestañas de navegación)
14 - Python PyQt (Interfaz gráfica) - Slider Horizontal y Vertical
15 - Python PyQt (Interfaz gráfica) - Progress Bar (Descarga de archivos)
16 - Python PyQt (Interfaz gráfica) - QGraphicsView (Herramientas de dibujo)
17 - Python PyQt (Interfaz gráfica) - Dibujar objetos (addLine, addRect & addEllipse)
18 - Python PyQt (Interfaz gráfica) - QGraphicsView Polygon (Dibujar polígonos)
19 - Python PyQt (Interfaz gráfica) - menuBar (Barra de Herramientas)
20 - Python PyQt (Interfaz gráfica) - QtSql MySQL (Insertar datos)
21 - Python PyQt (Interfaz gráfica) - QtSql MySQL y QTableWidget (Seleccionar registros)
22 - Python PyQt (Interfaz gráfica) - QtSql MySQL y QTableWidget (Actualizar registros)
23 - Python PyQt (Interfaz gráfica) - QtSql MySQL y QTableWidget (Eliminar registros)
24 - Python PyQt (Interfaz gráfica) - SMTP Email (Hotmail, Gmail, Yahoo, ...)
Imágen de perfil

.pdfPython no muerde, yo sí


9 visualizaciones de promedio por día

Python

Actualizado el 7 de Abril del 2014 por Administrador (Publicado el 10 de Julio del 2013)
20.499 visualizaciones desde el 10 de Julio del 2013
Éste es un libro sobre Python. Es un libro que trata de explicar una manera posible de usarlo, una manera de tomar una idea de tu cabeza y convertirla en un programa, que puedas usar y compartir.
1. Introducción
2. Pensar en python
3. La vida es corta
4. Las capas de una aplicación
5. Documentación y testing
6. La GUI es la parte fácil
7. Diseño de interfaz gráfica
8. Un programa útil
9. Instalación, deployment y otras yerbas
10. Cómo crear un proyecto de software libre
11. Rebelión contra el Zen
12. Herramientas
13. Conclusiones, caminos y rutas de escape
Realizado por Roberto Alsina
En formato pdf de 164 páginas
Imágen de perfil

.pdfIntroducción a la programación con Python


9 visualizaciones de promedio por día

Python

Actualizado el 20 de Marzo del 2016 por Administrador (Publicado el 19 de Septiembre del 2008)
35.011 visualizaciones desde el 19 de Septiembre del 2008
Completo manual de introducción a la programación con Python en formato pdf. Contiene 399 páginas.
1- Introducción
2- Una calculadora avanzada
3- Programas
4- Estructuras de control
5- Tipos estructurados: secuencias
6- Funciones
7- Tipos estructurados: registros
8- Ficheros
Imágen de perfil

.videoTutorial de Python 3 y PyQt5 (Interfaz Gráfica de Usuarios)


9 visualizaciones de promedio por día

Python

Publicado el 9 de Marzo del 2016 por Administrador
11.046 visualizaciones desde el 9 de Marzo del 2016
Completo tutorial de Python 3 y PyQt5 para el desarrollo de aplicaciones con interfaz gráfica de usuarios.
Contenidos:
1.- Instalación y primer archivo .ui
2.- Acceso a propiedades de elementos
3.- Eventos MainWindow (Show, Close, Move, ...)
4.- Abrir cuadro de diálogo desde la ventana principal
5.- Diseñar formularios con Layouts y StyleSheet
6.- Validar formularios con expresiones regulares
7.- Radio Button y Checkbox
8.- Combo Box (Selección de elementos)
9.- List Widget (Selección de elementos)
10.- Tree Widget (Árbol de datos)
11.- Tree Widget Signals (Acceso y control de datos)
12.- WebKit (Navegador Web)
13.- WebKit (Navegador Web con pestañas de navegación)
14.- Slider Horizontal y Vertical
15.- Progress Bar (Descarga de archivos)
16.- QGraphicsView (Herramientas de dibujo)
17.- Dibujar objetos (addLine, addRect & addEllipse)
18.- QGraphicsView Polygon (Dibujar polígonos)
19.- menuBar (Barra de Herramientas)
20.- QtSql MySQL (Insertar datos)
21.- QtSql MySQL y QTableWidget (Seleccionar registros)
22.- QtSql MySQL y QTableWidget (Actualizar registros)
23.- QtSql MySQL y QTableWidget (Eliminar registros)
24.- SMTP Email (Hotmail, Gmail, Yahoo, ...)
Imágen de perfil

.pdfManual de programación con robots para la escuela


8 visualizaciones de promedio por día

Python

,

Linux

Publicado el 18 de Noviembre del 2018 por Administrador
2.503 visualizaciones desde el 18 de Noviembre del 2018
El objetivo de este libro es introducir los primeros conceptos de la programación a través de la manipulación de unos pequeños robots, implementando algoritmos escritos en el lenguaje Python. Tanto Python, como las herramientas de desarrollo que usaremos son software libre y muy utilizados en entornos de desarrollo reales.
En este libro, concentramos las experiencias de dos años de trabajo con alumnos de escuelas secundarias en donde se promueven actividades que permiten trabajar colaborativamente con otras áreas y que son motivadoras tanto para los alumnos como para los docentes que las promueven.

Índice de Contenidos:
Prefacio IX
1. Trabajar con Software Libre 1
1.1. Software libre en la escuela
1.2. ¿Por qué programar?
1.3. Python
1.4. Resumen
1.5. Actividades
2. Introducción 5
2.1. El robot Multiplo N6
2.2. Introducción al entorno de Python
2.2.1. Usando el intérprete
2.2.2. PyShell (del proyecto wxPython)
2.3. El ejemplo más sencillo
2.4. ¿Qué necesitamos para empezar?
2.5. Conectando el robot
2.6. La primera actividad
2.7. Cambiando el número de identificación del robot
2.8. Resumen
2.9. Actividades
3. En movimiento
3.1. ¿Movemos al robot?
3.1.1. Hacia adelante y hacia atrás
3.1.2. ¿Giramos?
3.2. Dibujando figuras
3.2.1. Mi primer programa
3.2.2. Guardando mis programas
3.3. Agrupando instrucciones en funciones
3.3.1. Nombres de función válidos
3.3.2. Funciones con argumento
3.4. Agrupar funciones en módulos
3.4.1. Mi primer módulo
3.4.2. Uso de import
3.5. Resumen
3.6. Actividades
4. Los valores y sus tipos
4.1. Utilizando variables
4.1.1. Variables en funciones
4.2. Tipos de datos
4.2.1. Tipos Básicos
4.2.2. Conversión de tipos de datos
4.2.3. Las Listas: las colecciones más simples
4.2.4. Trabajando con listas
4.3. Ingreso datos desde el teclado
4.4. Imprimiendo por pantalla
4.5. Resumen
4.6. Actividades
5. Robots que deciden
5.1. Los valores de verdad en Python
5.1.1. Expresiones simples
5.1.2. Operadores lógicos
5.2. Condicionando nuestros movimientos
5.3. Resumen
5.4. Actividades
6. Simplificando pasos
6.1. Sentencia de iteración for
6.2. Sentencia de iteración while
6.3. Resumen
6.4. Actividades
7. ¿Hacemos una pausa?
7.1. Estructura de un programa
7.2. Algo más sobre funciones
7.2.1. Definición de una función y argumentos
7.2.2. Retornando valores
7.3. Importando módulos
7.4. Resumen
7.5. Actividades
8. Utilizando los sensores
8.1. Conociendo los sensores
8.2. Evitando choques
8.2.1. Midiendo distancias
8.2.2. Detectando obstáculos
8.3. Sensores de línea
8.4. Normalizando valores
8.5. Velocidad proporcional a la distancia
8.6. Resumen
8.7. Actividades
A. Instalación de paquetes
A.1. Instalador de Paquetes Synaptic
A.2. Instalación de la API del Robot
A.2.1. En distribuciones basadas en Debian con Python 2.5
A.2.2. En distribuciones basadas en Debian con Python 2.6 o superior
A.2.3. En Lihuen 4.x
A.2.4. En otras distribuciones GNU/Linux y otros sistemas operativos
B. Especificaciones de los robots
B.1. Multiplo N6
B.1.1. Otras formas de programarlo
B.2. Otros robots similares
B.2.1. Robots artesanales
B.2.2. Icaro
B.2.3. Myro Hardware
C. Resumen de instrucciones
D. Enlaces útiles

En formato pdf. Contiene 106 páginas.
Imágen de perfil

.videoPython 3 Básico


8 visualizaciones de promedio por día

Python

Publicado el 29 de Enero del 2018 por Administrador
4.831 visualizaciones desde el 29 de Enero del 2018
Tutorial básico de Python 3 en 17 vídeos:

Vídeos:
1 Introducción
2 Hola Mundo
3 Tipo de Datos
4 Estructuras Condicionales y Cíclicas
5 Listas
6 Tuplas y Diccionarios
7 Fecha y Tiempo
8 Funciones
9 Módulos
10 Lectura y Escritura de Archivos
11 Excepciones
12 Clases
13 Encapsulamiento
14 Herencia y Polimorfismo
15 Hilos
16 PyPI - pip
17 PyMySQL
Imágen de perfil

.pdfCurso de PostgreSQL y Python


8 visualizaciones de promedio por día

Python

Publicado el 24 de Septiembre del 2013 por Administrador
16.464 visualizaciones desde el 24 de Septiembre del 2013
Completo curso de Python y PostgreSQL en formato pdf.
Dividido en:
CURSO DE POSTGRE SQL Y PYTHON
PRESENTACIÓN
BASES DE DATOS
Definiciones
Ejercicio 1
Clasificaciones de las Bases de Datos
INTRODUCCIÓN A POSTGRESQL
Arquitectura
Instalación
Configuración para el curso
Conectarse a PostgreSQL (cliente de terminal)
Obteniendo ayuda
Crear y Borrar Bases de Datos
Conectarse a PostgreSQL (cliente de gráfico)
LENGUAJE SQL
Orígenes y Evolución
Características generales del SQL
Optimización
Lenguaje de definición de datos (DDL)
CREATE
ALTER
DROP
TRUNCATE
Lenguaje de manipulación de datos DML (Data Manipulation Language)
Definición
INSERT
UPDATE
DELETE
Ejercicios con el Lenguaje SQL
Administración de PostgreSQL
Gestión de Espacio Físico
Gestión de Respaldos
Respaldo de bajo nivel
Respaldar una Base de Datos
Respaldar todas las Bases de Datos
Tratando con bases de datos de gran tamaño
Gestión de Usuarios
Crear y borrar usuarios
Ver usuarios en el servidor
CREATE ROLE vs. CREATE USER
Atributos de los Roles
Restaurar seguridad de PostgreSQL
Privilegios
Gestión de Conexiones
PROGRAMANDO EN POSTGRESQL
Funciones con SQL
Sobrecarga de Funciones
Lenguajes Procedimentales
PL/pgSQL
Instalando PL/pgSQL
Estructura de programas con PL/pgSQL
Declaraciones
Alias para Parámetros de una Función
Expresiones
Declaraciones
Estructuras de Control
Bucles simples
Capturando errores
Cursores
Disparadores
CASO DE ESTUDIO #1
Instrucciones
Materiales de apoyo en línea
INTRODUCCIÓN A PYTHON
PRIMEROS PASOS CON PYTHON
Intérprete
Introspección
Funciones incluidas
Escribir un programa en un archivo
Listas
Tuplas
Diccionarios
Condicionales
Bucles
Instrucción “for”
Función “range”
Instrucción “break”
Instrucción “pass”
Manejo de Errores
Funciones
Clases
Trabajando con Archivos
Módulos
Paquetes
BASES DE DATOS CON PYTHON
Instalación
Uso del Psycopg2
Pasando Parámetros a consultas SQL
Errores Frecuentes
Adaptación de Tipos de Datos
Funciones de interés con cursores
CASO DE ESTUDIO #2
Caso 2.a
Caso 2.b
HERRAMIENTAS PARA TRABAJAR CON PYTHON
Entornos Virtuales
Control de Versiones
Documentación
Instalando Sphinx
QuickStart
conf.py
Recursos para reStructuredText
Editores e IDEs
PROGRAMACIÓN WEB
HTML
Etiquetas de HTML
Listado de Etiquetas HTML
Atributos HTML
Mi primera página Web
Mi segunda página Web
JavaScript
Ejemplos de JavaScript
¿Dónde colocar el código JavaScript?
Principios de JavaScript
Declaraciones
Bloques de código
Comentarios
Variables
Operadores
Operadores Lógicos
Condicionales
Mensajes desde JavaScript
Bucles
Funciones
Capturando Errores
Objetos
CSS
Sintaxis
Selector por id
Selector por clase
¿Dónde colocar las hojas de estilo?
PROGRAMACIÓN WEB CON PYTHON (CGI)
Ejercicio 1
INTRODUCCIÓN A DJANGO
Definición
Instalación
Iniciando un Proyecto
settings.py
urls.py
Probando nuestro Proyecto
Creando nuestra primera Aplicación
Modelo
Habilitando el Admin de Django
Ahora un poco de programación
Siguientes pasos
PROGRAMACIÓN GUI CON PYTHON
Tkinter
Hola Mundo (al estilo Tkinter)
Hola de Nuevo
Manejo de Eventos
Creando un Menú
Barras de Herramientas
Simple Ventana de Diálogo
Ejercicio 1
INTERFACES GRÁFICAS CON PYTHON Y GTK
Definición
Ejemplo #1 - Usando el terminal
Ejemplo #2 - Escribiendo un script de PyGTK
En formato pdf. Contiene 141 páginas.
Imágen de perfil

internetDocumentacion completa de Tkinter


7 visualizaciones de promedio por día

Python

Actualizado el 19 de Julio del 2014 por Administrador (Publicado el 13 de Febrero del 2014)
15.297 visualizaciones desde el 13 de Febrero del 2014
Post donde se recopila información y manuales de Tkinter:
- Introduccion a Tkinter
- Agregando GUI a nuestro programa
- Paso a paso con Tkinter
- Agreguemos botones y las funciones call backs
- Agreguemos multiples widgets
- Usando clases en Tkinter
- Tipos de widgets en Tkinter
- Configurando widgets
- ventanas top level
- Dialogos en Tkinter
- Usando bind mas profundamente
- Usando message y entry
- Mas sobre entry-variables Tkinter
- Checkbutton- Radiobutton y Scale
- Divirtiendonos desde la consola haciendo GUIs Interactivamente
- Corriendo codigo de GUIs tres formas
- Magenes en Tkinter
- Viendo y Procesando imagenes con PIL
- Menus top level
- Menues basados en frames - menubuttons-optionmenus
- Listboxes y Scrollbars
- Text Widget
- Canvas widget parte 1
- Canvas widget parte 2
- Grid
- Algunas herramientas adicionales Tkinter-After-Pausas
- Moviendo y animando dentro de una GUI
Imágen de perfil

.pdfIntroducción a la programación con Python


7 visualizaciones de promedio por día

Python

Publicado el 11 de Julio del 2013 por Administrador
16.870 visualizaciones desde el 11 de Julio del 2013
Manual de introducción a Python.
Dividido en:
1. Solucion de problemas
2. El camino hacia el programa
3. Variables, expresiones y sentencias
4. Funciones
5. Condicionales y recursion
6. Funciones fruct ́feras
7. Iteracion
8. Cadenas
9. Listas
10. Tuplas
11. Diccionarios
12. Archivos y excepciones
13. Clases y objetos
14. Clases y funciones
15. Clases y métodos
16. Conjuntos de objetos
17. Herencia
18. Listas enlazadas
19. Pilas
20. Colas
21. Arboles
En formato pdf. Contiene 320 páginas.
Imágen de perfil

internetGuía Python


7 visualizaciones de promedio por día

Python

Publicado el 13 de Mayo del 2013 por Administrador
16.909 visualizaciones desde el 13 de Mayo del 2013
Documentación correspondiente al curso ultra-rapido de Python realizado por Maestros del Web.
1. Programación Orientada a objetos en Python
2. Métodos y Propiedades en Python
3. Listas, tuplas, diccionarios y estructuras de control
4. Trabajando con templates, archivos y condicionales
5. Excepciones, helpers y refactoring
6. Herencia, relación entre dos o más clases
7. Testeando código con doctest en los comentarios
8. ¿Qué te gustaría aprender en el próximo capítulo?
9. Interfaces gráficas con wxPython
10. Finalizando con Python y MySQL
11. Dos héroes de Python nos cuentan sus experiencias
12. Cómo se utiliza Python y Django en Mejorando.la
13. Sigamos aprendiendo Python
14. Conociendo a fondo el repositorio de Mejorando.la creado con Python y Django
15. Guía Python: Conociendo a detalle las secuencias
16. Ventajas para los que se ponen la camiseta de python
17. Guía Python: Cadenas de texto
18. Guía Python: Expresiones Regulares
19. Guía Python: Manejando archivos, diccionarios y funciones
Imágen de perfil

.pdfAprenda a pensar como un programador


7 visualizaciones de promedio por día

Python

Actualizado el 13 de Junio del 2013 por Administrador (Publicado el 7 de Octubre del 2010)
23.347 visualizaciones desde el 7 de Octubre del 2010
Completo manual de Python. En formato pdf. Contiene 312 páginas.
1. El Camino del Programa
2. Variables, expresiones y sentencias
3. Funciones
4. Condicionales y recursividad
5. Funciones productivas
6. Iteración
7. Cadenas
8. Listas
9. Tuplas
10.Diccionarios
11.Archivos y excepciones
12.Clases y objetos
13.Clases y funciones
14.Clases y métodos
15.Conjuntos de objetos
16.Herencia
17.Listas enlazadas
18.Pilas
19.Colas
20.Arboles
A. Depuración
B. Crear un nuevo tipo de datos
C. Listados Completos de Python
D. Lecturas recomendadas
E. GNU Free Documentation License
Imágen de perfil

internetUna pequeña introducción a Python


7 visualizaciones de promedio por día

Python

Actualizado el 24 de Marzo del 2013 por Administrador (Publicado el 9 de Noviembre del 2009)
24.365 visualizaciones desde el 9 de Noviembre del 2009
Documento de introducción a Python en formato pdf de 39 diapositivas. Realizado por Antonio Arauzo Azofra (Universidad de Navarra)
Imágen de perfil

internetInmersión en Python


7 visualizaciones de promedio por día

Python

Publicado el 17 de Mayo del 2013 por Administrador
15.493 visualizaciones desde el 17 de Mayo del 2013
Manual de Python recogido en Wikilibros:
1. Instalación de Python
Python en Windows
Python en Mac OS X
Python en Mac OS 9
Python en RedHat Linux
Python en Debian GNU/Linux
Python en Ubuntu GNU/Linux
Python en Parabola GNU/Linux-libre
Instalación de Python desde el Código Fuente
El intérprete interactivo
Resumen
2. Su primer programa en Python
Inmersión
Declaración de funciones
Documentado de funciones
Todo es un objeto
Sangrado (indentado) de código
Prueba de módulos
3. Tipos de datos nativos
Presentación de los diccionarios
Presentación de las listas
Presentación de las tuplas
Declaración de variables
Formato de cadenas
Inyección en listas (mapping)
Unir listas y dividir cadenas
Resumen
Imágen de perfil

.pdfManual básico de iniciación a Python 3


7 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 22 de Octubre del 2015 por Administrador (Publicado el 22 de Marzo del 2013)
15.768 visualizaciones desde el 22 de Marzo del 2013
Manual de Python 3 como herramienta de aprendizaje para aquellas personas que deseen iniciarse en la programación con Python.
Contiene:
1. Unas palabras del autor
2. Antes de empezar
2.1. Instalación en Linux
2.2. Instalación en Mac OS
2.3. Instalación en Windows
3. ¿Cómo hago mi programa?
3.1. Editores para Linux
3.2. Editores para Mac OS
3.3 Editores para Windows
4. Comenzamos
4.1. Los doce mandamientos
4.2. Salida de información
Texto
Comentarios
Números
4.3. Variables
4.4. Entrada de información
La función input()
4.5. Ejercicios
4.6. Condiciones
if/else
elif
Ejercicios
4.7. Bucles
while
Ejercicios
5. La despedida
En formato pdf. Contiene 30 páginas.
Imágen de perfil

.pdfAprenda a pensar como un programador en Python


7 visualizaciones de promedio por día

Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 22 de Marzo del 2017 por Administrador (Publicado el 25 de Julio del 2008)
27.084 visualizaciones desde el 25 de Julio del 2008
Este libro debe su existencia a la colaboración hecha posible por la Internet y al movimiento de software libre. Sus tres autores, un profesor universitario, un profesor de instituto y un programador profesional, todavía tienen que conocerse cara a cara, pero hemos sido capaces de colaborar estrechamente y hemos recibido la ayuda de mucha gente maravillosa que han donado su tiempo y esfuerzo para ayudar a mejorar este libro.
Creemos que este libro es un testamento a los beneficios y futuras posibilidades de este tipo de colaboración, cuyo marco han establecido Richard Stallman y la Free Software Foundation.
Imágen de perfil

.pdfProgramación concurrente en Python2.4


7 visualizaciones de promedio por día

Python

Actualizado el 11 de Octubre del 2015 por Administrador (Publicado el 5 de Agosto del 2008)
26.901 visualizaciones desde el 5 de Agosto del 2008
Manual de programación concurrente y distribuida de Python. En formato pdf. Contiene 18 páginas. Realizado por José Carlos Cortizo Pérez.
1. INTRODUCCIÓN A PYTHON
1.1. Características del lenguaje
1.2. Tipos de datos
2. CONCURRENCIA EN PYTHON
2.1 El módulo Thread
2.2 Locks
2.3 El Global Interpreter Lock
2.4 El módulo Threading
2.4.1 El objeto Thread
2.4.2 Conditions
3. RESOLUCIÓN DE PROBLEMAS CONCURRENTES
3.2 El problema del productor consumidor
3.3 El problema de los lectores escritores
4. Bibliografía
Imágen de perfil

.videoAprender a programar con Python para niños


6 visualizaciones de promedio por día

Python

Publicado el 3 de Septiembre del 2015 por Administrador
8.854 visualizaciones desde el 3 de Septiembre del 2015
Curso de introducción a Python básico en vídeos.
Vídeos:
01.- ¿Qué es un lenguaje de programación?
02.- Python como calculadora.
03.- Errare humanun est.
04.- Uso de variables.
05.- Las Leyes de Python
06.- Funciones Preconstruidas.
07.- Definir funciones.
08.- Crear y usar Módulos.
09.- Uso de tipos de datos String
10.- Usos de print( )
11.- Uso de la función input.
12.- Crear un docsctring.
13.- Diseño de una función.
14.- Los tipos Bool (Booleanos)
15.- Conversión entre tipos de datos.
16.- Uso de Módulos.
17.- Uso de lógica condicional.
18.- Operadores para trabajar con Strings.
19.- Realizar operaciones con Strings.
20.- Uso de métodos del Objeto String.
21.- Uso del Loop for.
22.- El Loop While.
23.- Prácticas con el Loop While.
24.- Crear Tests con el uso de loops.
25.- El tipo de datos List.
26.- Métodos del objeto List.
27.- Practicas con listas.
28.- La función range( )
29.- Listas anidadas.
30.- Leer archivos.
31.- Escribir a archivos.
32.- Uso de Tuples.
33.- ¡Vamos a dibujar con Turtle!
34.- ¿Quién le tiene miedo a la POO?
35.- ¡Vamos a Crear Objetos!
36.- Crear Funciones de Clase
37.- ¿Por qué usar Clases y Objetos?
38.- Trabajos prácticos con Objetos.
39.- ¿Por qué es tan importante el Parámetro self?
40.- Inicializar Objetos.
41.- Creación de gráficos con Tkinter.
42.- Dibujar con Tkinter.
43.- Crear Figuras geométricas.
44.- Crear formas geométricas en serie.
45.- Dar color a las figuras geométricas.
46.- Sistema para elección de colores.
47.- Dibujar arcos.
48.- Crear Polígonos.
49.- Mostrar textos en tkinter.
50.- Cargar Imágenes en Tkinter.
51.- Añadir animaciones en tkinter.
52.- Crear interactividad con eventos en Tkinter.
53.- Responder a eventos de teclado.
54.- Mejorar los identificadores.
55.- Empezar a desarrollar nuestro juego.
56.- Crear la clase pelota.
57.- Dar movimiento a la pelota.
58.- Hacer que la pelota rebote en los bordes.
59.- Hacer la dirección de la pelota aleatoria.
60.- Crear la Clase Raqueta.
61.- Mover la raqueta.
62.- Detectar contactos pelota-raqueta.
63.- Desarrollar Función golpear_pelota.
64.- Crear modo de finalizar juego.
65.- Crear modo de iniciar juego.
66.- Crear Mensaje de juego finalizado.
67.- Modificar aceleración pelota.
68.- Finalizar nuestro juego.
Imágen de perfil

internetIntroducción a la programación con Python


6 visualizaciones de promedio por día

Python

Publicado el 26 de Mayo del 2017 por Administrador
4.891 visualizaciones desde el 26 de Mayo del 2017
Estos apuntes del Curso de iniciación a la programación en Python se impartieron durante el segundo y tercer trimestre del curso 2016/2017 en el módulo Lenguaje de Marcas y Sistemas de Gestión de la Información del ciclo formativo Administración de Sistemas Informáticos en Red (ASIR) en el IES Abastos de Valencia (España).
Imágen de perfil

.pdfInmersión en Python 3


6 visualizaciones de promedio por día

Python

Actualizado el 18 de Noviembre del 2017 por Administrador (Publicado el 1 de Agosto del 2013)
12.546 visualizaciones desde el 1 de Agosto del 2013
Completo manual de Python dividido en:
1. Novedades de "Enmersión en Python 3"
2. Instalación de Python
3. Tu primer programa en Python
4. Tipos de datos nativos
5. Comprensiones
6. Cadenas de texto
7. Expresiones regulares
8. Cierres y generadores
9. Clases e iterarias
10. Iteradores avanzados
11. Pruebas unitarias
12. Refactorizar
13. Ficheros
14. XML
15. Serialización de Objetos en Python
16. Servicios Web HTTP
En formato pdf. Contiene 339 páginas.
Imágen de perfil

.pdfCurso de programación en Python - Nivel básico


6 visualizaciones de promedio por día

Python

Publicado el 6 de Noviembre del 2017 por Administrador
3.779 visualizaciones desde el 6 de Noviembre del 2017
Materiales del curso de programación
en Python - Nivel básico realizado por Leonardo J. Caballero G.
Contenidos:
Índice general
1. Introducción a Python
2. Instalando Python
3. Inmersión al modo interactivo de Python
4. Escribiendo su primer programa - ¡Hola, mundo!
5. Tipos de datos básicos y variables Python
6. Sentencias IF
7. Bucles WHILE
8. Bucles FOR
9. Funciones
10. Depuración con pdb
11. Entrada / Salida en Python
12. Scaffolding en proyectos Python
13. Errores y excepciones
14. Programación orientada a objetos
15. Listas de comprensión
16. Iteradores
17. Apéndices
18. Índices y tablas
A. Glosario
B. Licenciamientos
En formato pdf. Contiene 97 páginas.
Imágen de perfil

.pdfIntroducción a Python


5 visualizaciones de promedio por día

Python

Actualizado el 8 de Diciembre del 2011 por Administrador (Publicado el 27 de Agosto del 2010)
18.115 visualizaciones desde el 27 de Agosto del 2010
Manual de aprendizaje de python en formato diapositiva en pdf. Contiene 204 páginas.
- Introducción a Python
- Programación modular
- Orientación a objetos
- XUnit
- Bases de Datos
- XML
- GUI
- Aspectos más avanzados de Python
Imágen de perfil

.htmlPython 3 Tutorial


5 visualizaciones de promedio por día

Python

Publicado el 29 de Noviembre del 2017 por Administrador
3.585 visualizaciones desde el 29 de Noviembre del 2017
Python es un interpretado de propósito general, interactivo, orientado a objetos, y el lenguaje de programación de alto nivel. Fue creado por Guido van Rossum durante 1985- 1990. Al igual que el código fuente Perl, Python también está disponible bajo la Licencia Pública General de GNU (GPL) . Python es el nombre de un programa de televisión llamado 'de Monty Python' y no después de Python-la serpiente.

Python 3.0 fue lanzado en 2008. Aunque esta versión se supone que es incompatibles hacia atrás, adelante muchas de sus características importantes se han portado para que sea compatible con la versión 2.7.This tutorial da suficiente entendimiento sobre Python 3 lenguaje de programación versión. Por favor refiérase a este enlace para nuestro tutorial de Python 2.

Este tutorial está diseñado para los programadores de software que deseen actualizar sus conocimientos de Python a Python 3. Este tutorial también se puede utilizar para aprender lenguaje de programación Python desde cero.

Usted debe tener un conocimiento básico de la terminología de programación. Una comprensión básica de cualquiera de los lenguajes de programación es un plus.

Índice de Contenidos:

1.- Inicio
2.- Visión de conjunto
3.- Configuración del entorno
4.- Sintaxis básica
5.- Tipos de variables
6.- Operador de base
7.- Toma de decisiones
8.- bucles
9.- Números
10.- Instrumentos de cuerda
11.- Lista
12.- Tuplas
13.- Diccionario
14.- Fecha y Hora
15.- Funciones
16.- Módulos
17.- Los archivos de E / S
18.- Anormal
19.- Clases / Objetos
20.- Reg Expresiones
21.- Programación CGI
22.- Acceso a la base de datos
23.- Redes
24.- Envío de correo electrónico
25.- Multihilo
26- Procesamiento de XML
27.- Programación GUI
28.- Otras extensiones
29.- Preguntas y respuestas
30.- Guía rápida
31.- Herramientas / Utilidades
32.- Recursos útiles
Imágen de perfil

internetAlgoritmos de Programación con Python


5 visualizaciones de promedio por día

Python

Publicado el 3 de Octubre del 2014 por Administrador
9.134 visualizaciones desde el 3 de Octubre del 2014
Libro de introducción a los algoritmos de programación realizado por Rosita Wachenchauzer, Margarita Manterola, Maximiliano Curia, Marcos Medrano, Nicolás Paez.
Contenidos:
Capítulo 1. Algunos conceptos básicos
1.1. Computadoras y programas
1.2. El mito de la máquina todopoderosa
1.3. Cómo darle instrucciones a la máquina usando Python
1.4. Devolver un resultado
1.5. Una instrucción un poco más compleja: el ciclo definido
1.6. Construir programas y módulos
1.7. La forma de un programa Python
1.8. Estado y computación
1.9. Depuración de programas
1.10. Ejercicios
Capítulo 2. Programas sencillos
2.1. Construcción de programas
2.2. Realizando un programa sencillo
2.3. Piezas de un programa Python
2.4. No sólo de números viven los programas
2.5. Instrucciones
2.6. Ciclos definidos
2.7. Una guía para el diseño
2.8. Ejercicios
Capítulo 3. Funciones
3.1. Documentación de funciones
3.2. Imprimir versus Devolver
3.3. Cómo usar una función en un programa
3.4. Más sobre los resultados de las funciones
3.5. Un ejemplo completo
3.6. Devolver múltiples resultados
3.7. Resumen
3.8. Ejercicios
Capítulo 4. Decisiones
4.1. Expresiones booleanas
4.2. Comparaciones simples
4.3. Múltiples decisiones consecutivas
4.4. Ejercicios
4.5. Resumen
4.6. Ejercicios
Capítulo 5. Más sobre ciclos
5.1. Ciclos indefinidos
5.2. Ciclo interactivo
5.3. Ciclo con centinela
5.4. Cómo romper un ciclo
5.5. Ejercicios
5.6. Resumen
5.7. Ejercicios
Capítulo 6. Cadenas de caracteres
6.1. Operaciones con cadenas
6.2. Segmentos de cadenas
6.3. Las cadenas son inmutables
6.4. Procesamiento sencillo de cadenas
6.5. Nuestro primer juego
6.6. Ejercicios
6.7. Resumen
6.8. Ejercicios
Capítulo 7. Tuplas y listas
7.1. Tuplas
7.2. Listas
7.3. Ordenar listas
7.4. Listas y cadenas
7.5. Resumen
7.6. Ejercicios
Capítulo 8. Algoritmos de búsqueda
8.2. Cómo programar la búsqueda lineal a mano
8.3. Búsqueda lineal
8.4. Buscar sobre una lista ordenada
8.5. Búsqueda binaria
8.6. Resumen
8.7. Ejercicios
Capítulo 9. Diccionarios
9.1. Qué es un diccionario
9.2. Utilizando diccionarios en Python
9.3. Algunos usos de diccionarios
9.4. Resumen
9.5. Ejercicios
Capítulo 10. Contratos y Mutabilidad
10.1. Pre y Postcondiciones
10.2. Invariantes de ciclo
10.3. Mutabilidad e Inmutabilidad
10.4. Resumen
10.5. Apéndice - Acertijo MU
Capítulo 11. Manejo de archivos
11.1. Cerrar un archivo
11.2. Ejemplo de procesamiento de archivos
11.3. Modo de apertura de los archivos
11.4. Escribir en un archivo
11.5. Agregar información a un archivo
11.6. Manipular un archivo en forma binaria
11.7. Persistencia de datos
11.8. Directorios
11.9. Resumen
11.10. Ejercicios
11.11. Apéndice
Capítulo 12. Manejo de errores y excepciones
12.2. Excepciones
12.3. Validaciones
12.4. Resumen
12.5. Apéndice
Capítulo 13. Procesamiento de archivos
13.1. Corte de control
13.2. Apareo
13.3. Resumen
Capítulo 14. Objetos
14.1. Tipos
14.2. Qué es un objeto
14.3. Definiendo nuevos tipos
14.4. Métodos especiales
14.5. Creando clases más complejas
14.6. Resumen
14.7. Ejercicios
Capítulo 15. Polimorfismo, Herencia y Delegación
15.1. Polimorfismo
15.2. Herencia
15.3. Delegación
15.4. Resumen
15.5. Ejercicios
Capítulo 16. Listas enlazadas
16.1. Una clase sencilla de vagones
16.2. Tipos abstractos de datos
16.3. La clase ListaEnlazada
16.4. Invariantes de objetos
16.5. Otras listas enlazadas
16.6. Iteradores
16.7. Resumen
16.8. Ejercicios
Capítulo 17. Pilas y colas
17.1. Pilas
17.2. Colas
17.3. Resumen
17.4. Ejercicios
17.5. Apéndice
Capítulo 18. Modelo de ejecución de funciones y recursividad
18.2. Pasaje de parámetros
18.3. Devolución de resultados
18.4. La recursión y cómo puede ser que funcione
18.5. Una función recursiva matemática
18.6. Algoritmos recursivos y algoritmos iterativos
18.7. Un ejemplo de recursividad elegante
18.8. Un ejemplo de recursividad poco eficiente
18.9. Limitaciones
18.10. Resumen
18.11. Ejercicios
Capítulo 19. Ordenar listas
19.1. Ordenamiento por selección
19.2. Ordenamiento por inserción
19.3. Resumen
Capítulo 20. Algunos ordenamientos recursivos
20.1. Ordenamiento por mezcla o Merge sort
20.2. ¿Cuánto cuesta el Merge sort?
20.3. Ordenamiento rápido o Quick sort
20.4. ¿Cuánto cuesta el Quick sort?
20.5. Una versión mejorada de Quick sort
20.6. Resumen
20.7. Ejercicios
Imágen de perfil

.pdfProgramación en Python


5 visualizaciones de promedio por día

Python

Actualizado el 25 de Enero del 2014 por Administrador (Publicado el 27 de Enero del 2005)
26.775 visualizaciones desde el 27 de Enero del 2005
Manual en formato pdf de 55 páginas. Está diseñado principalmente a modo de presentación en diapositivas.
Imágen de perfil

internetPython para principiantes


5 visualizaciones de promedio por día

Python

Publicado el 10 de Noviembre del 2016 por Administrador
5.111 visualizaciones desde el 10 de Noviembre del 2016
Completo manual de introducción a Python.
Contenidos:
Capítulo 1. Preparación del entorno de desarrollo
1.1. Introducción al Sistema Operativo GNU/Linux
1.2. Instalando Python
1.3. Instalación de un Shell interactivo mejorado
1.4. Ninja-IDE
1.5. Instalación de Bazaar
Capítulo 2. Estructura y elementos del lenguaje
2.1. Elementos del Lenguaje
2.2. Estructuras de Control de Flujo
Capítulo 3. Módulos, paquetes y namespaces
3.1. Creando módulos empaquetados
Capítulo 4. Funciones definidas por el usuario
4.1. Definiendo funciones
4.2. Llamadas de retorno
4.3. Llamadas recursivas
4.4. Sobre la finalidad de las funciones
Capítulo 5. Introducción a la orientación a objetos
5.1. Pensar en objetos
5.2. Programación Orientada a Objetos
Capítulo 6. Métodos principales del objeto String
6.1. Métodos de formato
6.2. Métodos de Búsqueda
6.3. Métodos de Validación
6.4. Métodos de Sustitución
6.5. Métodos de unión y división
6.6. Ejercicios
Capítulo 7. Métodos principales del objeto list
7.1. Métodos de agregado
7.2. Métodos de eliminación
7.3. Métodos de orden
7.4. Métodos de búsqueda
7.5. Anexo sobre listas y tuplas
Capítulo 8. Métodos principales del objeto dict
8.2. Métodos de agregado y creación
8.3. Métodos de retorno
Capítulo 9. El objeto File: trabajando con archivos
9.1. Sobre el objeto File
9.2. Métodos del Objeto File
9.3. Propiedades del objeto file
9.4. Cerrando archivos de forma automática
Capítulo 10. Un paseo por los módulos de la librería estándar
10.1. Módulos de sistema
10.2. Módulos para el programador
10.3. Módulos que resuelven necesidades funcionales
10.4. Módulos e Internet
Capítulo 11. Introducción a MySQL y el lenguaje SQL
11.1. Acerca de MySQL
11.2. Sobre el lenguaje SQL
11.3. Optimización de bases de Datos
11.4. Bases de datos relacionales
Capítulo 12. Bases de datos en Python con MySQL
12.2. Conectarse a la base de datos y ejecutar consultas
Capítulo 13. Corriendo aplicaciones Python en la web
13.1. Introducción
13.2. Python bajo Apache
13.3. Utilizando environ para manejar peticiones del usuario
Capítulo 14. Enviando e-mails con formato HTML desde Python
14.2. Envío de e-mail desde Python
Revisar política de publicidad