Juega

viernes, 13 de noviembre de 2009

Python 2.6 Pequeña Referencia



miércoles, 11 de noviembre de 2009

Doma de Serpientes para Niños

"Snake Wrangling for Kids" es un libro electrónico para niños de 8 o más años que quieran aprender a programar. Cubre lo básico de la programación utilizando el lenguaje de programación Python 3
como base para aprender los conceptos.

La versión en español está realizada a partir de la versión 0.7.7 inglesa que utiliza Python 3.
A partir de ella, se han ampliado algunos apartados (indentado y ejercicios), se han introducido
diagramas de flujo para explicar las setencias alternativas y los bucles, y se han introducido
notas al pie para explicar el significado en español de sentencias y funciones.



lunes, 5 de octubre de 2009

Se libera Curso de Python para todo el Publico



Hola a todos

Bueno quiero darles la noticia de que el curso realizado por uno de nuestros usuarios es liberado para todo el publico solo tienen que ingresar al foro, no es un curso avanzado de Python es un Curso Basico de Sintaxis Python con el cual se desea iniciar una serie de cursos acerca de Python, Requisitos:
Tener Idea de Programacion

Contenido:


jueves, 17 de septiembre de 2009

Cuando los Mundos Chocan



jueves, 27 de agosto de 2009

ISO de Aprender Python



Hola a todos

Despues de una gran labor por fin tenemos la ISO de Aprender Python donde se reune:

VIDEOTUTORIALES

01 Que es Python?
02 Historia de Python
03 Fundamentos de Programacion
04 Fundamentos de Logica
05 Estructura de Datos y Algoritmos
06 Metodologia para Solucionar un Problema
07 Algoritmos
08 Variables, Constantes y Operadores
09 Variables, Constantes y Operadores 2
10 Estructuras Basicas 1
11 Estructuras Basicas 2
12 Tecnicas para Representar Algoritmos 1
13 Tecnicas para Representar Algoritmos 2
14 Tecnicas para Representar Algoritmos 3
15 Tecnicas para Representar Algoritmos 4
16 La Tecnologia 1
17 La Tecnologia 2
18 La Tecnologia 3
19 La Tecnologia 4
20 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema
21 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema 1A
22 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema 1B
23 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema 2A
24 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema 2B
25 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema 3A
26 Metodologia, Tecnologia y Tecnicas para Solucionar un Problema 3B
27 Decisiones 1
28 Decisiones 2
29 Decisiones 3
30 Ciclos 1
31 Ciclos 2
32 Ciclos 3
33 Ciclos 4
34 Ciclos 5
35 Ciclos 6
36 Ciclos 7
37 Ciclos 8
38 Ciclos 9
39 Ciclos 10
40 Ciclos 11
41 Ciclos 12
42 Ciclos 13
43 Ciclos 14
44 Arreglos 1
45 Arreglos 2
46 Arreglos 3
47 Arreglos 4
48 Arreglos 5
49 Arreglos 6
50 Arreglos 7
51 Arreglos 8
52 Arreglos 9
53 Arreglos 10
54 Arreglos 11
55 Matrices y Funciones

DOCUMENTOS

Programando con Stackless Python
Python y PyQT
Kspread y Python nos ofrecen una forma simple de realizar facturas automáticas
Exploracion del Lenguaje Script Boo
La revolución se acerca al mundo de Python
No solo las Tortugas Pintan
Inseguridades
Expansión de Gedit, el pequeño gran editor
Graficos que Ayudan a Pensar
Crea un Albun de Imagenes
Generacion de Informes Profesionales desde Python
Representacion Grafica 2D
La nueva Tecnologia Web
La libreria Curses en Python
Visualizacion 3D con VTK
WepPy un framework muy ligero
Crear aplicaciones en red con Twisted
Python: Potencia y sencillez multiplataforma
Wiki Wiki Python
Extendiendo Xchat
PyUno: Explora todo el potencial Open Office
Imagenes Satelite en Python
Enlazando Python con la realidad
Pensando en Python (y IV): XML, Java e IA
El Poder de Gnuplot y las expresiones regulares
Aprovecha y usa cualquier librerías de Java
La R.A.E. y Python raudas al rescate
Mayordomo Python
Cuando los Mundos Chocan
Sudokus
Meta-Python
Pensando en Python (III): 3 en raya en la web
Mundos 3D con Python y Panda 3D
IronPython
Nunca el 3D fue tan sencillo como con Python y Blender
Baile Perfecto
Plugings 2.0
Python y la Web
Filtros Bayesianos en Python
Inteligencia Artificial y Python
Trucos Python
DBUS y la Serpiente
Comparativa de IDES para Python
Introduccion de Python en Linux
Maxima Seguridad
Librerías wxWindows
Zona Plone
La Serpiente Muda su Piel
Reguralidades

BUENO ESO NO ES TODO EL CONTENIDO HAY MUCHO MAS DENTRO DE LA ISO: SOFTWARE, CURSO PYTHON, VIDEOTUTORIALES, MANUALES, GUIAS, LIBROS, Y CODIGOS.

Para los que estan registrados en el foro encontraran el enlace tambien dentro del foro para descarga directa y para usuarios normales aqui esta los enlaces de descarga , tienen que descomprimirlos con 7-zip.





ENLACE 1
ENLACE 2
ENLACE 3
ENLACE 4

sábado, 22 de agosto de 2009

Mayordomo Python



jueves, 13 de agosto de 2009

Guía de aprendizaje de Python



Hola quiero dejarles este enlace de un guia de Python Online de su propio creador Guido van Rossum

Python Software Foundation


Fred L. Drake, Jr., editor

Release 2.4.1a0
septiembre 11, 2005

Enlace

jueves, 6 de agosto de 2009

Extendiendo XCHAT



miércoles, 29 de julio de 2009

Sudokus



sábado, 25 de julio de 2009

Reporlab Generacion de informes profesionales con Python



lunes, 20 de julio de 2009

Visualizacion 3D con Python



jueves, 16 de julio de 2009

Python no hay mas que uno



lunes, 13 de julio de 2009

No solo las Tortugas Pintan



sábado, 11 de julio de 2009

Reutilizacion de Codigo con Python



lunes, 6 de julio de 2009

Nueva Web APRENDER LIBRE



Hola a todos Bienvenidos a este nueva pagina de la Web que es Aprender Libre

Es una web de Videotutoriales clasificados y facil de acceder
Encontraras libros en PDF
Libros en Formato Flash
Veras cursos
Tambien encontraras muchos Manuales
Guias de una variedad de temas de la red
Muchos articulos de interes para nuestra informacion
Y mucho mas.
Bueno para nosotros es importante su contribucion por lo cual lo invitamos:

Enviar noticias o enlaces interesantes
Enviar algun enlace de Videotutorial para ser indexado
A contribuir informandonos de enlaces rotos
Enviar algun enlace de libros o articulos que puedan ser un aporte a la web
Recuerde enviar todo por medio de “ENVIOS”
Realizar cualquier sugerencia al respecto de esta WEB
APRENDERLIBRE@GMAIL.COM

viernes, 3 de julio de 2009

Python y Palabra empiezan por "P"



martes, 30 de junio de 2009

Vigilantes del Planeta



jueves, 25 de junio de 2009

Se abre Biblioteca de nivel Medio en el foro



Hola a todos quiero darles la noticia de que ha abierto la biblioteca del nivel medio para todos los usuarios registrados en el foro http://aprenderpython.com/smf/ espero la disfruten y lean todos los documentos que se encuentran en ella.

Saludos

Daniel Bermudez

miércoles, 24 de junio de 2009

Meta-Python



martes, 23 de junio de 2009

Aprender Python Continua



Hola a todos

Bueno quiero dar las gracias a todos los que me han apoyado para continuar son muchas personas  las que han permitido que continue con esta labor, seguire trabajando fuertemente en mas videotutoriales y mas material para la web espero valoren el trabajo realizado y continuen apoyando de alguna manera.

Saludos Daniel Bermudez

viernes, 12 de junio de 2009

lunes, 11 de mayo de 2009

Revista Mundo Python 3 Edicion

Revista Python 3 Revista Python 3 arcangelsombra Revista Mundo Python de la web http://www.aprenderpython.com totalmente en Español

UNA POSIBLE OPORTUNIDAD PARA APRENDER PYTHON



Hola a todos

He recibido muchos correos de nuestros usuarios, solicitando que no se cancele el proyecto de APRENDER PYTHON no es facil para mi tomar esta decision, pero si en verdad estan interesados en que no se cancele el proyecto este pueden hacer sus donaciones no importa lo pequeña que sea, para asi continuar con el proyecto. Si estan interesados en hacer sus donaciones pueden escribirme a este correo APRENDERPYTHON@GMAIL.COM estos son los medios para realizar donaciones:











domingo, 3 de mayo de 2009

Revista Mundo Python 3 Edicion



Hola a todos como lo prometido es deuda les dejo ya la 3 edicion de la revista Mundo Python, les dejo el enlace para ver via Online, ya saben que para descargarla tienen que ingresar al foro en la seccion de la Revista.

Revista Mundo Python 3 Edicion

lunes, 27 de abril de 2009

FINALIZA APRENDER PYTHON



Hola a todos

Bueno como todo lo que inicia tiene su final, quiero agradecer a las personas que han seguido fielmente mi pagina, hoy quiero anunciarles que hasta aqui llego, la web estara hasta mitad del mes de mayo, ya que no cuento con los  recursos necesarios para seguir sosteniendo el servidor y no he contado con suficiente apoyo.
Cumplimos un año desde que inicie el proyecto APRENDER PYTHON, he tratado de proporcionarles el
mejor material para el aprendizaje de este poderoso lenguajes, hemos evolucionado a traves de este tiempo logrando tener nuestro foro, una comunidad de mas de 500 usuarios, la revista la cual publicare hasta la 3 edicion "Mundo Python" tenemos una recopilacion de Codigos para diferentes niveles de usuarios, Tenemos nuestros enlaces a diferentes paginas que ayudan con el aprendizaje de Python y programacion, tambien contamos con una categoria de articulos de la Revista Linux Magazin y otras, Presentaciones de nuestros Videotutoriales, Videos Online y en descarga desde nuestro foro, una seccion especial para Pygame en el foro, Iniciamos un curso de "Introduccion a la sintaxis Python"
en el cual participaron cerca de 100 personas. Se ha planteado diferentes proyectos e ideas las cuales algunas logramos realizarlas otras quedaron pendientes, en el foro contamos con diferentes niveles de acceso, que se gana segun la participacion del usuario logrando asi acceder a diferente documentacion y codigos.

Bueno me voy contento con el trabajo realizado, agradecer a todos los usuarios que nos apoyaron que que fueron fieles en sus visitas, en su particiapacion en su contribucion, en cualquier aspecto. Si tienen algun comentorio o  sugerencia estoy atento en el correo de APRENDERPYTHON@GMAIL.COM

Saludos

DANIEL BERMUDEZ
http://www.aprenderpython.com

jueves, 23 de abril de 2009

Jukebox con Jython







miércoles, 22 de abril de 2009

Graficas con Python







lunes, 20 de abril de 2009

Crear Albun de Imagenes







jueves, 16 de abril de 2009

Ajax







miércoles, 15 de abril de 2009

Programacion para Todos los Publicos







martes, 14 de abril de 2009

Zona Plone







miércoles, 8 de abril de 2009

Videotutorial 54 de Python

Videotutorial Python 54: Se trata entonces de comparar dos conjuntos de datos y determinar si ambos conjuntos son exactamente iguales. Para ello lo que vamos a hacer será leer 5 datos enteros y los almacenaremos en un vector, luego leeremos otros 5 datos enteros y los almacenaremos en otro vector. Luego implementaremos un proceso de comparación que nos permite determinar si ambos vectores son exactamente iguales. Tenga en cuenta que la comparación entre vectores no se puede hacer como se hace con las variables. Si usted tiene una variable X con un contenido igual a 8.


Videotutorial 53 de Python

Videotutorial de Python 53 : “Cargar” dos vectores cada uno con 5 datos enteros y determinar si los datos almacenados en ambos vectores son exactamente los mismos tanto en contenido como en posición. Vamos a ver Clarificacion del Objetivo y Algoritmo.


domingo, 5 de abril de 2009

Pensando en Python XML JAVA IA







lunes, 30 de marzo de 2009

Aplazada la Publicacion de la 3 edicion de la Revista Mundo Python



Hola a todos quiero anunciarles que la publicacion de esta edicion se aplaza hasta finales de Abril ya que por cuestiones de tiempo y no he podido terminarla, de momento les dejo el temario que se va tratar, esperamos tener mas aportes.

¿QUE DEBERIAS SABER DE PYTHON?
PYTHON Y LAS BASES DE DATOS
WINAUDIT
VPYTHON
PYGAME
CODIGO FUENTE (STARS)?
BIBLIOTECA PYTHON
ENTREVISTA A RADICAL
CURSO PYTHON
ENLACES
CONTACTO
PUBLICIDAD

Saludos a todos Daniel Bermudez

domingo, 29 de marzo de 2009

Pensando en Python en raya con la web







sábado, 28 de marzo de 2009

Matplotlib







jueves, 26 de marzo de 2009

Cuaderno de Bitacora







miércoles, 25 de marzo de 2009

Baile Perfecto







martes, 24 de marzo de 2009

Python 3000







lunes, 23 de marzo de 2009

Reguralidad







viernes, 20 de marzo de 2009

Enredados







jueves, 19 de marzo de 2009

Facturacion con Python







Una Historia de Fantasmas







martes, 17 de marzo de 2009

La Serpiente Muda su Piel







Python 3D







Gnome y sus Enanos







miércoles, 25 de febrero de 2009

Plugins 2.0







martes, 24 de febrero de 2009

52 Videotutorial de Python

52 Videotutorial de Python: Prueba de escritorio, Como usted puede notar el algoritmo anterior se podrá tomar como base para desarrollar otro algoritmo que nos permita lograr este objetivo. En esencia lo que se busca es leer 10 números enteros, que obviamente serán almacenados en un vector, y luego leer otro número entero con el objetivo de buscarlo entre los 10 números leídos y determinar no solo la cantidad de veces que está repetido sino también en qué posiciones se encuentra.


51 Videotutorial de Python

51 Videotutorial de Python: Ejemplo con Vectores 3, Leer 10 números enteros. Luego leer 1 número entero y determinar cuántas veces está entre los 10 primeros, además decir en qué posiciones está.


Sparklines







domingo, 22 de febrero de 2009

El Spam se va acabar







jueves, 19 de febrero de 2009

Finalizacion del Curso de Introduccion a la Sintaxis Python



Hola a todos a finalizado nuestro curso de Introduccion a la Sintaxis Python, quiero dar gracias a todos los que participaron en el curso, no olviden enviar su codigo a aprenderpython@gmail.com tienen plazo hasta el 28 de febrero 2009, ya veremos los resultados y de acuerdo a ellos vamos a iniciar otro curso mas avanzado, los invito a que continuen visitandonos de manera frecuente y esten al tanto de toda la informacion de Python.

martes, 17 de febrero de 2009

Maxima Seguridad







lunes, 16 de febrero de 2009

DBUS abre un nuevo mundo de posibilidades en el escritorio







domingo, 15 de febrero de 2009

Inteligencia Artificial y Python







viernes, 13 de febrero de 2009

Iron Python de Serpientes a Primates







jueves, 12 de febrero de 2009

Programando con Stackless Python







miércoles, 11 de febrero de 2009

Trucos Python







martes, 10 de febrero de 2009

Inseguridades







jueves, 5 de febrero de 2009

Codigo Latino 12 (Entrevista con Daniel Bermudez)

Hola a todos, quiero compartir con ustedes esta entrevista que me realizo la revista Codigo Latino pagina 45.

Codigo Latino 12



miércoles, 4 de febrero de 2009

Twisted







martes, 3 de febrero de 2009

Wiki Wiki Python







lunes, 2 de febrero de 2009

Interfaces Graficas con wxPython







domingo, 1 de febrero de 2009

Mundos 3D con Python y Panda 3D







sábado, 31 de enero de 2009

WebPy







viernes, 30 de enero de 2009

Comparativa IDEs para Python







jueves, 29 de enero de 2009

Hola Python







miércoles, 28 de enero de 2009

Python el Lenguaje todo Terreno







martes, 27 de enero de 2009

Nueva Categoria de Documentos (Linux Magazin)



Hola a todos

Quiero decirles que voy a abrir una nueva categoria donde estara en la pagina principal en la parte del menu para que puedan acceder a esta nueva categoria de la web, que va tener esta categoria va tener todos los documentos de la revista Linux Magazin encontrados en la web del tema de Python y demas relacionados con python, esto para que puedan aprovechar al maximo esta nueva categoria.

viernes, 23 de enero de 2009

Introducción al desarrollo en Plone

Hola

Esta es una pequeña introduccion al tema de Plone muy bien explicado y completo.


jueves, 22 de enero de 2009

Introducción a Plone y Zope

Hola

Bueno les dejo estas diapositivas donde se presentan una pequeña introduccion a estas tecnologias de software libre que fueron desarrolladas bajo Python.


miércoles, 21 de enero de 2009

Python con S60

Hola

Se que hay curiosidad con saber que es el S60 por eso dejo a disposicion unas diapositivas del tema.
PPT python S60
View more presentations or upload your own. (tags: ppt python)


lunes, 19 de enero de 2009

Proyecto Mono

Mono es el nombre de un proyecto de código abierto iniciado por Ximian y actualmente impulsado por Novell (tras la adquisición de Ximian) para crear un grupo de herramientas libres, basadas en GNU/Linux y compatibles con .NET según lo especificado por el ECMA.

Mono posee importantes componentes útiles para desarrollar software:
Una máquina virtual de lenguaje común de infraestructura (CLI) que contiene un cargador de clases, un compilador en tiempo de ejecución (JIT), y unas rutinas de recolección de memoria.
Una biblioteca de clases que puede funcionar en cualquier lenguaje que funcione en el CLR (Common Language Runtime).
Un compilador para el lenguaje C#, MonoBasic (la versión para mono de Visual Basic), Java y Python.
El CLR y el Sistema de tipos común (CTS) permite que la aplicación y las bibliotecas sean escritas en una amplia variedad de lenguajes diferentes que compilen para byte code
Esto significa que si, por ejemplo, se define una clase que realice una manipulación algebraica en C#, ésta pueda ser reutilizada en cualquier lenguaje compatible con CLI. Puede crear una clase en C#, una subclase en C++ e instanciar esa clase en un programa en Eiffel.
Un sistema de objetos único, sistema de hilos, bibliotecas de clases y sistema recolector de memoria pueden ser compartidos por todos estos lenguajes.
Es un proyecto independiente de la plataforma. Actualmente Mono funciona en GNU/Linux, FreeBSD, UNIX, Mac OS X, Solaris y plataformas Windows. LEER MAS






sábado, 17 de enero de 2009

50 Videotutoriales de Python

50 Videotutorial de Python: En esta segunda parte de nuestro ejemplo con Vectores 2 vamos a realizar la prueba de Escritorio paso a paso para una mejor comprension del tema.


49 Videotutorial de Python

49 Videotutorial de Python: De acuerdo al enunciado primero vamos a leer 10 datos enteros y los vamos a almacenar en un vector ( obviamente de 10 posiciones ). Luego de tener almacenados los 10 enteros vamos a leer otro número que será almacenado en otra variable. Se tratará entonces de preguntar si el contenido de la última variable es igual al contenido de alguna de las posiciones del vector. Si la respuesta a dicha pregunta es Verdadera entonces deberemos avisar por pantalla y asimismo en caso de que sea Falsa.


jueves, 15 de enero de 2009

Python 3000 = Py3K = 3.x

¿Python 3.0 no es compatible hacia atras con versiones previas?

Sí, del mismo PEP se lee que "Python 3000 romperá la compatibilidad hacia atrás", pero esto no es tan grave como parece, las modificaciones son menores y tienen mucho menos impacto que los cambios que suceden en otros lenguajes (como por ej. en VB 6.0 a VB.NET como caso extremo, pero tambien en menor medida como sucedió con PHP 5, Perl 6, Java 2, .NET 2.0, etc.)

Por ello, no hay motivo para alarmarse, dejar de usar python o firmar peticiones como pasó con Visual Basic Classic (6.0). La transición, en la mayoría de los casos, va a ser transparente o con cambios mínimos, sin tener que reescribir todo el código (ver más abajo).

Lo que es conveniente es escribir el nuevo código (aún en Python 2.4 o Python 2.5) teniendo en cuenta las modificaciones de Python 3.0, para evitar complicaciones futuras y facilitar la transición automática.


¿Que cambia en Py3K?

Se puede encontrar la lista de cambios en "Whats New 3.0". En general, son correcciones de desambiguedades y comportamientos duplicados, unificaciones, limpieza de cosas obsoletas y algunas mejoras. A continuación se resumen, agrupados por "afinidad", en un orden arbitrario (el impacto de cada uno dependerá de como uno use el lenguaje):
LEER MAS

miércoles, 14 de enero de 2009

Referencia de la Biblioteca de Python

Este manual está organizado "de dentro hacia afuera": primero describe los tipos internos, luego las funciones y excepciones internas y, finalmente, los módulos, agrupados por capítulos de módulos relacionados.

La ordenación de los capítulos y la ordenación de los módulos dentro de cada capítulo puede ser importante o no serlo en absoluto.

Esto significa que, si se empieza a leer el manual desde el principio y se salta al capítulo siguiente al aburrirse, se obtendrá un resumen razonable de los módulos disponibles y áreas de aplicación soportadas por la biblioteca de Python.
LEER MAS

martes, 13 de enero de 2009

Interfaces gráficas de usuario en Python

En esta entrada veremos algunos de los toolkits para creación de interfaces gráficas de usuario (GUIs) con Python más populares: TkInter, wxPython, PyGTK y PyQt.

TkInter http://tkinter.unpythonic.net/wiki/

TkInter (de TK Interface) es un módulo que nos permite construir interfaces gráficas de usuario multiplataforma en Python utilizando el conocido toolkit Tk. Python incluye este módulo por defecto, lo que hace que sea un tookit muy popular. TkInter, además, es robusto, maduro y muy sencillo de aprender y de utilizar, contando con una amplia documentación.

Por otro lado hasta la versión 8.5 Tk era famoso por lo poco atractivo de sus widgets (cosa que se podía solucionar hasta cierto punto gracias a Tile). No es hasta esta versión que contamos con cosas tan básicas como textos con antialiasing en X11 o widgets como Treeview. En esta versión también se incluye Tile por defecto, por lo que contamos con un mejor aspecto general para todas las plataformas.

Sin embargo Python no se distribuye con Tk 8.5 hasta la versión 2.6, por lo que, para versiones de Python anteriores, es necesario recompilar TkInter para Tk 8.5 por nuestra cuenta, o bien usar Tile si no necesitamos ninguna de las nuevas características.

Es más, para poder usar la mayor parte de las nuevas características de Tk 8.5 es necesario instalar una librería que actúe como wrapper de Ttk (el nombre con el que han dado en llamar al conjunto de los nuevos widgets y temas de Tk), como puede ser pyttk.

TkInter se distribuye bajo la PSFL (Python Software Foundation License) una licencia compatible con la GPL creada para la distribución de software relacionado con el proyecto Python. La PSFL carece de la naturaleza viral de la GPL, por lo que permite crear trabajos derivados sin que estos se conviertan necesariamente en software libre.
LEER MAS

sábado, 10 de enero de 2009

TERMINAN INSCRIPCIONES PARA EL CURSO DE PYTHON



Hola a todos

Bueno ya finalizan las inscripciones de nuestro Curso Python, para completar la informacion si no les llego un correo de aceptacion al curso y si no esta la opcion del curso en el foro es por que no se recibieron mas personas para el curso, hay cerca de 120 personas inscritas en el curso por lo cual podemos decir que ha sido un exito, quiero hacer unas recomendaciones a los que fueron aceptados en el curso: deben leer todos los mensajes del curso, contestar las preguntas de sus compañeros, el respeto a todos los integrantes del foro y el curso, recuerdad que hay usuarios que llevan un nivel mas avanzado que el de ustedes respeto por ellos, entender que todos no tienen el mismo nivel de conocimiento por lo cual cualquier pregunta es valida por muy tonta que parezca, y por ultimo terminar el curso recuerden no perder esta oportunidad.

Asi que Bienvenidos a nuestro primer Curso de Aprender Python, disfruten del foro y su comunidad, fecha de inicio 13 de Enero de 2009

48 Videotutorial de Python

48 Videotutorial de Python: Vamos a desarrollar una prueba paso a paso tal como la haría el computador internamente. Como es natural pensar, lo primero que se hace en este algoritmo es declarar las variables o sea separar el espacio de memoria que se va a utilizar. Por tal motivo separamos en memoria espacio para 10 datos enteros que serán manejados a través del nombre de un vector y sus respectivas posiciones, espacio para una variables que se llamará Indice y otra que se llamará Pos_may y que almacenará la posición en la que se encuentre el número mayor. Para facilitar la distribución estética de las variables vamos a desarrollar la prueba de escritorio colocando los diferentes valores de cada variable horizontalmente.


Videotutorial 47 de Python

47 Videotutorial de Python: Como vamos a desarrollar una solución sin tener en cuenta el concepto de vectores entonces lo primero que vemos fácilmente es que necesitamos por lo menos 10 variables que nos permitan almacenar cada uno de los números leídos. Igualmente necesitaremos otra variable que nos permita almacenar el promedio entero de dichos números. En el contexto del algoritmo en sí lo que vamos a hacer es que vamos a leer 10 números enteros, cada uno se almacenará en una variable diferente, y cuando se hayan leído todos los números, los sumaremos y dividiremos entre 10 dicha suma, almacenando el resultado final en la variable destinada para tal fin y escribiendo su contenido en pantalla.