Python

De Biquipedia
Ir ta: navego, busca

Python ye un luengache de programación entrepitato y interactivo, que puede executar-se en una gran cantidat de plataformas. Estió creyato por Guido van Rossum en 1990.

Como ye un luengache entrepitato no ye amenistable compilar ni vincular os programas. Por ixo escusa muito tiempo en o desembolique d'o programa. O entrepite se puede emplegar de traza interactiva.

Ola mundo[editar | editar código]

Iste programa en Python escribe "Ola mundo":

print "Ola, mundo"

Eixemplo de codigo Python[editar | editar código]

O siguient eixemplo saludará a l'usuario si se conoixe o suyo plato preferito, u li preguntará quál ye en caso contrario.

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

# diccionario de comidas preferitas de cada presona
comidas = {
  "Chuan" : "tiburón en escabeche",
  "Pablo" : "paella valenciana", 
  "Alfredo" : "sesos de mono",
  "Fuleno" : "escarabachinas fritas",
  "Sonia" : "burros",
  "Guillén" : "hamburguesas Mr Paul",
  "Chusé" : "muixons"
}

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", "Fuleno", "Sonia", "Guillén"]:
    if comidas[nombre] is not None:
        saluda(nombre, comidas[nombre])
    else:
        pregunta(nombre)

Programas en Python[editar | editar código]

  • 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 aplicacions web como Gmail
  • L'achencia espacial NASA tamién usa iste luengache de programación (Seguntes Python.org)

Vinclos externos en castellán[editar | editar código]

Vinclos externos en anglés[editar | editar código]

Vinclos externos en portugués[editar | editar código]


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...