Diferencia entre revisiones de «Python»

Contenido eliminado Contenido añadido
Xqt (descutir | contrebucions)
→‎Ola mundo: highlighting
Xqt (descutir | contrebucions)
→‎Eixemplo de codigo Python: syntaxhighlight, pepified, unicode support for py pre-3 version
Linia 12:
O siguient eixemplo saludará a l'usuario si se conoixe o suyo plato preferito, u li preguntará quál ye en caso contrario.
 
<syntaxhighlight lang="python">
# -*- 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 (u"Ola " + %(nombre + ")s, ¿te fa goyo " + %(comida + ")s?"
%{'nombre': nombre, 'comida': comida})
def pregunta(nombre):
print u"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)
</syntaxhighlight>
 
==== Programas en Python ====