|
Tutorial de Magnus Lie Hetland - 08 de Noviembre de 2005
|
| Esto es un curso intensivo de introducción mínima al lenguaje de programación Python . Si te preguntas por qué debería interesarte, mira la página de comparación, en la que aparece Python... |
| Cap 1 |
Python instantaneo
|
| |
Para empezar, piensa en Python como pseudo-código. Esto es casi cierto. Las variables no tienen tipo, así que no hay que declararlas. Aparecen cuando se les asigna algo y desaparecen al dejar de usarlas. La asignación se realiza mediante el operador ##=##. Para comprobar la igualdad se utiliza |
| Cap 3 |
Objetos y cosas
|
| |
Supongo que sabes cómo funciona la programación orientada a objetos (de otro modo, esta sección podría resultar un poco confusa, pero no importa, empieza a jugar con los objetos ##:)##). En Python se definen las clases con la palabra clave ( ¡Sorpresa! ) ##class##, de este modo: class Cesta |
| Cap 2 |
Funciones
|
| |
) Muestra 4 Para los que lo entendáis: Todos los parámetros en Python se pasan //por referencia// (como, por ejemplo, en Java). Para los que no, no os preocupéis ##:)##. Python tiene todo tipo de lujos, como //argumentos con nombre// y //argumentos por omisión// y puede manejar un número variable |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| De diseño más comunes en Python , cuyo modelo de objetos es bastante distinto al de los lenguajes orientados a objetos convencionales. Por lo tanto, conseguimos algo de visión interna de los patrones... |
| Cap 2 |
Python
|
| |
Candidato para un lenguaje de manejo [Dub96 ] por su naturaleza expresiva e interpretada. Desde la perspectiva de la programación orientada a objetos, Python tiene todas las características necesarias y más: clases, herencia múltiple, sobrecarga de operadores. Un aspecto peculiar del modelo de objetos |
| Cap 1 |
Introducción
|
| |
De programación de Python . Y mientras operamos en el nivel del lenguaje de programación observamos algunos idiomas de Python y cómo pueden ayudar a implementar los patrones del GOF. ------Comenzamos con una breve descripción de Python como un lenguaje de objetos en la sección 2 y luego avanzamos |
| Cap 6 |
Conclusiones
|
| |
Los patrones del GOF y los de Python pueden beneficiarse mutuamente. Mientras quea Python le faltan algunas características que el GOF asume, no es imposible construir implementaciones de los patrones que funcionen como sus contrapartes del GOF. Nuestra implementación del Singleton sustituyó |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| Python es un lenguaje que cada vez recibe más atención, es versátil y poderoso, con un gran soporte hacia la programación orientada a objetos (POO) y quizás posea la sintaxis más... |
| Cap 1 |
Python
|
| |
Python es un lenguaje que cada vez recibe más atención, es versátil y poderoso, con un gran soporte hacia la programación orientada a objetos (POO) y quizás posea la sintaxis más limpia del mundo, en constrate a la de Perl que posee una sintaxis (en mi opinión) mal diseñada. Sin embargo, el gran |
|
|
|
Tutorial de Mononeurona - 27 de Octubre de 2005
|
| PHP se ha convertido en el lenguaje de facto de Internet y no es difícil saber porqué: es un lenguaje con una de las curvas de aprendizaje más gentiles que existen, posee librerías de conexión... |
| Cap 4 |
Jedit. Org
|
| |
Aún puede salvarse: portese como hombrecito y borre ese afeminado programa de su disco duro. Jedit. Org es un excelente editor para programadores viriles. Posee coloreado de sintaxis para Java, Perl, Python , XHTML, CSS y por supuesto, PHP:
Es necesario tener instalado la java runtime |
| Cap 5 |
Pronóstico de la muerte con PHP
|
| |
De las variables con el comando echo , en el argot de la programación a esto se le conoce como pintar a la pantalla. Como usted se habrá dado cuenta, es posible imprimir una variable fuera de los bloques de PHP sin usar echo usando , lo cual es muy cómodo. Ahora sólo falta restar los días |
|
|
|
Tutorial de Guillem Borrell i Nogueras - 05 de Noviembre de 2006
|
| Hay muchos libros de Matlab, algunos muy buenos, pero en ninguno es tratado como un lenguaje de programación . El enfoque habitual es pensar en Matlab como programa, como un entorno de desarrollo completo.... |
| Cap 26 |
Apéndice D Lo que no me gusta de Matlab
|
| |
" Matlab no es ni mucho menos mi lenguaje de programación favorito. Empecé con Matlab tras unos años de Fortran; poco tiempo después me lancé con Python . Cuando estaba completamente emocionado con Python me vi obligado a programar más en Matlab lo que me permitió compararlos profundamente. Matlab |
| Cap 27 |
Referencias
|
| |
Dynamics; T.S. Chung; Cambridge University Press, 2002
[6]
Scary Octave; http://wiki.octave.org/
[7]
The Octave Language for Numerical Computations; John W. Eaton; http://www.octave.org/
[8] Python Documentation; Guido van Rossum; http://www.python.org/doc |
| Cap 3 |
Introducción y elementos del lenguaje Matlab
|
| |
El ordenador. Los lenguajes de scripting más conocidos son, en el caso de los lenguajes de uso general, Java, Python y Ruby. La popularidad de Java se debe a su naturaleza de producto comercial muy sencillo de administrar mientras que Python y Ruby son Software Libre; de igual o más calidad pero sin |
|
|
|
Tutorial de Peter Class; traducción por Pello Xabier Altadill Izura - 28 de Febrero de 2006
|
| Este es el diario de Peter Class sobre sus dias aprendizaje de una disciplina de caballeros: c++ sobre linux. No pretende ser una vision exaustiva del lenguaje c++, simplemente muestra su uso a traves de... |
| Cap 19 |
Principios de POO
|
| |
De su punto de vista (Java, php, python , perl,... Son lenguajes "recientes")
A veces puedes liarte al tratar de distinguir clase y objeto; esta cita del profeta resuelve las dudas:
Mientras que un objeto es una entidad que existe en el tiempo y en el espacio, una clase representa solo |
| Cap 1 |
El diario de Peter Class
|
| |
Antes de meterse en desarrollos serios, y para aprenderlo que mejor que programar ejemplos. Peter era un campesino que se empeño en convertirse en paladin de c++, para desfacer entuertos y para llevar la virtud a los lugares mas sacrilegos de la programacion . No fue facil, y sus experiencias |
|
|
|
Tutorial de Eric S. Raymond - 20 de Diciembre de 2005
|
| El Jargon File contiene un montón de definiciones del termino "hacker", la mayoría basadas en la afición a lo técnico y en el placer de resolver problemas sobrepasando los límites. Si deseas saber cómo convertirte... |
| Cap 4 |
Habilidades basicas para el hacking
|
| |
Esta es, por supuesto, la habilidad fundamental del hacker. Si no conoces ningún lenguaje de programacion , recomiendo empezar con Python . Es limpio, bien documentado, y relativamente fácil para novatos. A pesar de ser un buen primer lenguaje, no es un juguete; es muy poderoso, flexible y se adapta |
| Cap 9 |
Preguntas Frecuentes
|
| |
El mejor es [[http://www.oreilly.com/catalog/html4/ //HTML: The Definitive Guide//]]. Pero HTML no es un lenguaje de programación completo. Cuando estés listo para empezar a programar, recomendaría empezar con [[http://www.python.org/ Python ]]. Escucharás a mucha gente que te recomiende Perl, y Perl |
| Cap 7 |
Cuestiones de estilo
|
| |
, es administrador de sistemas, por el otro es también habilidoso en programación de scripts y diseño de webs. Los hackers no hacen las cosas a medias; si se meten de lleno en un tema, tienden a ser muy buenos en él. Finalmente, unas cuantas cosas que //no// debes hacer: ~- No uses un nombre de usuario |
|
|
|
Tutorial de Nidia Cupul Cupul - 28 de Febrero de 2006
|
| Conocer el entorno y lo interesante de la animación para llevarlo acabo laboral y profesional. |
| Cap 9 |
Software de graficos 3D
|
| |
Y animación libre, con características como soporte para programación bajo [[http://es.wikipedia.org/wiki/ Python Python ]] con un amplia gamma de script en constante desarrollo, posee un engine robusto para la programación de juegos, un Motor de render propio y una comunidad de usuarios totalmente abierta |
| Cap 2 |
Tecnología
|
| |
[[http://es.wikipedia.org/wiki/OpenGL OpenGL]] y [[http://es.wikipedia.org/wiki/Direct3D Direct3D]] son dos [[http://es.wikipedia.org/wiki/API APIs]] (//Application Programming Interface// - Interfaz de Programación de Aplicaciones) muy populares para la generación de imágenes 3D en [[http |
|
|
|
Tutorial de Patxi Echarte - 27 de Abril de 2006
|
| Presentación basada en una charla que di en la Navarparty, actualizada en lo que respecta al proyecto Mono. Se basa en una introducción a la plataforma. NET y una explicación de las principales características del... |
| Cap 3 |
Proyecto Mono
|
| |
Las GNOME API de forma que fueran fácilmente utilizables desde diferentes lenguajes, mediante la utilización sencilla de wrappers. Actualmente la API de GNOME está disponible para múltiples lenguajes de programación como Perl, Python , Escheme, C++, Objetive-C, Ada. Algo más tarde |
| Cap 1 |
Introducción a. NET
|
| |
No que tiene varias motivaciones. La primera motivación, se debe a que al igual que la programación orientada a objetos, la programación distribuida fomenta la reutilización de software. De hecho, lo lleva un paso más adelante, ya que no sólo podemos reutilizar nuestro propio código, o aquellas librerías |
| Cap 4 |
Ejemplos de aplicaciones
|
| |
. ---Dispone de dos características que lo hacen novedoso: ~1) Programación basada en eventos: la mayoría de los lenguajes con los que se realizan aplicaciones Web, son lenguajes cuyo flujo de ejecución es lineal, es decir, se ejecuta una acción tras otra, siguiendo un flujo establecido. Desde |
|
|
|
Tutorial de Guillem Borrell - 05 de Noviembre de 2006
|
| Este es un curso sin ninguna relevancia. Pretende ser una pequeña introducción para todos mis amigos que alguna vez se han interesado por este sistema operativo. Es una gran herramienta, la uso desde have años... |
| Cap 5 |
Lenguajes de programación
|
| |
Y abusa de la OO. Es el menos utilizado de los tres aunque se considera muy elegante. Nos queda python , bautizado así por su creador Guido van Rossum en honor al grupo cómico inglés Monty Python . Es mi lenguaje de programación favorito y tiene la mayoría de las características que un programador |
|
|