Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-12-2008
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Tutorial de Python 'Python para todos'

Leo a través de BarraPunto, que está disponible "Tutorial de Python 'Python para todos'


Escrito por: Raúl González Duque

Aquí dejo el enlace.

Un Saludo.

"
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #2  
Antiguo 31-12-2008
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.485
Poder: 20
MAXIUM Va camino a la fama
Cita:
Python es un lenguaje de programación interpretado, lo que ahorra un tiempo considerable en el desarrollo del programa, pues no es necesario compilar ni enlazar. El intérprete se puede utilizar de modo interactivo, lo que facilita experimentar con características del lenguaje, escribir programas desechables o probar funciones durante el desarrollo del programa.

Se compara habitualmente con TCL, Perl, Scheme, Java y Ruby. En la actualidad Python se desarrolla como un proyecto de código abierto, administrado por la Python Software Foundation.

Python fue diseñado para ser leído con facilidad. Entre otras cosas se utilizan palabras en inglés donde otros lenguajes utilizarían símbolos (por ejemplo, los operadores lógicos || y && en Python se escriben or y and, respectivamente).

En vez de delimitar los bloques de código mediante el uso de llaves ({}), Python utiliza la indentación. Esto hace que la misma sea obligatoria, ayudando a la claridad y consistencia del código escrito (incluso entre varios desarrolladores)
Función factorial en C
Código Delphi [-]
int factorial(int x) 
{
 if (x == 0)
   return 1;
 else
   return x*factorial(x - 1); 
}


Función factorial en Python
Código Delphi [-]
def factorial(x):
    if x == 0:
        return 1
    else:
        return x * factorial(x-1)
Responder Con Cita
  #3  
Antiguo 31-12-2008
Robert01 Robert01 is offline
Miembro
 
Registrado: feb 2006
Ubicación: Córdoba, Argentina
Posts: 895
Poder: 19
Robert01 Va por buen camino
Hace un tiempo estaba viendo unas macros de open office calc para linux. Además de poder escribir esas macros en Python, curiosamnete para mi, encontré que es posible escribirlas en Basic

Saludos
Responder Con Cita
  #4  
Antiguo 01-01-2009
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Pues muchas gracias por mostrarnos ese aporte, no lo conocía y aunque soy relativamente nuevo en python ya uso herencia, clases, propiedades...

La única pega viene por ser interpretado, tengo un montón de errores de "compilación" como equivocaciones en nombres de variables y propiedades (claro, cnpacks y el propio delphi ayuda mucho completando los métodos y propiedades, algo que en eclipse aunque funciona, no está tan conseguido).

Hasta ahora sigo la ayuda (manuales) que se instalan con python, pero en español se hará más amena la lectura

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #5  
Antiguo 01-01-2009
Avatar de rretamar
[rretamar] rretamar is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: San Francisco, Córdoba, Argentina
Posts: 1.168
Poder: 20
rretamar Va camino a la famarretamar Va camino a la fama
Me gusta Python...lo de "menos es más" que lo hace tan potente a nivel lenguaje...pero el no estar integrado a ninguna GUI en particular, y el carecer de un IDE (un IDE a la altura de Delphi, donde el diseño de formularios está integrado con el código de la aplicación en forma impecable) hacen que no me termine de convencer.

Sí, tal vez le estoy pidiendo peras al olmo ya que es un lenguaje de script multipropósito que no se centra en un uso particular, pero me resulta inevitable comparar con la herramienta que uso: Delphi.

Saludos !
Responder Con Cita
  #6  
Antiguo 01-01-2009
Avatar de mamcx
mamcx mamcx is online now
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Yo lo uso rutinariamente y para mi, Delphi & Python son las dos caras de una misma moneda.

Delphi deslumbra por su RAD visual y Python por su RAD a la hora de codificar.

Me encanta lo simple que es todo y como es de facil de leer el codigo de Python de CUALQUIER autor (debido a lo del espaciado!).

Actualmente, mi proyecto estrella usa ambos lenguajes. Delphi para un servidor de aplicaciones & python para escribir los plugins.

Con respecto a lo de la GUI, es cierto que con Python no hay nada muy bueno... pero por ahi me he soñado en utilizar la gui de Delphi & programarla con Python, algo MUY posible gracias a:

http://mmm-experts.com/Products.aspx?ProductId=3

El cual es una suite que integra perfectamente a Delphi con Python. Es MUY buena & estable.
__________________
El malabarista.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tutorial: 20 Reglas para la OPP en Delphi MasterXP OOP 2 29-01-2009 01:59:35
Hagamos todos un sistema [tutorial no novatos] desde cero !!!!!!!!!!! david_uh Varios 42 29-07-2008 01:57:43
¿IDE para python como el de Delphi? JXJ Varios 2 27-04-2008 21:59:52
python & firebird 2.0 papa_naturaleza Firebird e Interbase 0 17-11-2007 18:30:26
Humor Inglés made by Monty Python __cadetill Humor 3 24-05-2004 19:56:20


La franja horaria es GMT +2. Ahora son las 20:11:40.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi