Ir al contenido

Python

De Biquipedia
Versión d'o 10:48 10 chi 2011 feita por Chobot (descutir | contrebucions)

Plantilla:Grafía 87 Python ye un luengache de programazión entrepitato y interautibo, que puede executar-se en una gran cantidá de plataformas. Estió creyato por Guido van Rossum en 1990.

Como ye un luengache entrepitato no ye amenistable compilar-ne ni enrastrar-ne, por ixo escusa muito tiempo en o desarrollo d'o programa. O entrepite se puede emplegar de traza interautiba.

Ola mundo

Iste programa escribe "Ola mundo":

print "Ola, mundo"

Eixemplo de codigo Python

O siguién eixemplo saludará a l'usuario si se conoxe o suyo plato preferito, u li preguntará cualo ye en caso contrario.

# -*- coding: iso8859-15 -*-
import sys

# dizionario de comidas preferitas de cada presona
comidas = {
  "Chuan" : "tiburón en escabeche",
  "Pablo" : "paella balenziana", 
  "Alfredo" : "sesos de mono",
  "Fulano" : "escarabachinas fritas",
  "Sonia" : "burros",
  "Guillén" : "hamburgesas Mr Paul",
  "Chusé" : "muxons"
}

def saluda(nombre, comida):
    print "Ola " + nombre + ", ¿te fa goyo " + comida + "?"

def pregunta(nombre):
    print "Ola " + nombre + ", ¿qué comida te fa goyo?"
    respuesta = sys.stdin.readline()
    comidas[nombre] = respuesta

for nombre in ["Chuan", "Pablo", "Alfredo", "Fulano", "Sonia", "Guillén"]:
    if comidas[nombre] is not None:
        saluda(nombre, comidas[nombre])
    else:
        pregunta(nombre)

Programas en Python

  • O chestor de listas de correu Mailman
  • O chestor de contenitos Zope y Plone
  • O sistema de ficheros sobre Gmail: GmailFS
  • Google emplega Python encluyendo backends de aplicazions web como Gmail
  • L'achenzia espazial NASA tamién usa iste luengache de programazión (Seguntes Python.org)

Enrastres externos en castellán

Enrastres externos en anglés

Enrastres externos en portugués


Luengaches de programación
Ada | ALGOL | Awk | Basic| BCPL | C | C++ | C# | Cobol | Delphi | Eiffel | Forth | Fortran | Haskell | Java | Lisp | Logo | MAGIC | Miranda | Modula-2 | Oberon | Ocaml | Pascal | PHP | Perl | Prolog | Python | Ruby | Smalltalk | Atros luengaches...


Plantilla:Destacato