[CentOS-es] Foro python en español
Ernesto Celis
celisdelafuente en gmail.com
Jue Ene 14 00:05:18 UTC 2010
El día 13 de enero de 2010 13:03, Mario Villela Larraza
<mario.villelalarraza en gmail.com> escribió:
> Gracias Ulices:
>
> No, si es todo el codigo, y bien estoy utilizando el pythonG 2.1.5 (
> es el que el manual al que consulto recomendo ) creo que estoy un poco
> atrasado en versiones pero es por que tambien estoy aprendiendo el
> lenguaje, si me puedes recomendar uno mas actual y el link para
> bajarlo te lo agradeceria.
¿Por que no preguntas acá? http://listas.aditel.org/listinfo/python-es
>
> El día 13 de enero de 2010 12:43, Ulises Gualberto Montán Albañil
> <ugmaster en gmail.com> escribió:
>> Hola Mario Villela Lazarra.
>>
>> Hace poco empece a programar en python y al menos que no nos compartas el
>> codigo completo las funciones create_circle y demas create que ocupas para
>> las graficas no estan en la libreria estandar del lenguaje ni en la math. O
>> por lo menos en python 2.6 para abajo igual y ocupas python 3.
>>
>> Tal vez en las librerias wxpython o cualquier de las que hay graficas te
>> puedan ayudar con ello. O reitero tal vez no compartes todo el codigo con
>> nosotros..
>>
>>
>>
>>
>>> Message: 2
>>> Date: Sat, 9 Jan 2010 16:27:38 -0600
>>> From: Mario Villela Larraza <mario.villelalarraza en gmail.com>
>>> Subject: [CentOS-es] Foro python en español
>>> To: centos-es en centos.org
>>> Message-ID:
>>> <cea0b5271001091427t1743a37dr460f5b4a8e0929be en mail.gmail.com>
>>> Content-Type: text/plain; charset=ISO-8859-1
>>>
>>> Alguien conoce un foro para python en español estoy aprendiendo este
>>> lenguaje y tengo problemas con un programa que corre pero no muestra
>>> ninguna salida grafica y no puedo comprobar que es lo que esta mal por
>>> si acaso les dejo el programa aver si aguien me puede ayudar ya sea
>>> con el foro o con el codigo
>>>
>>> Gracias de antemano.
>>>
>>> from math import pi , sin , cos
>>>
>>> #constantes del circulo
>>> x = 500
>>> y = 500
>>> radio = 500
>>>
>>> #variables dadas por el usuario
>>> suspensos = float(raw_input('Dame los Reprobados: '))
>>> aprobados = float(raw_input('Dame los Aprobados: '))
>>> notables = float(raw_input('Dame los Notables: '))
>>> sobresalientes = float(raw_input('Dame los Sobresalientes: '))
>>>
>>> #creacion del circulo de la grafica
>>> create_circle (x,y,radio)
>>> create_line (x,y,x+radio,y)
>>>
>>> #divicion de suspensos
>>> alfa = 2*pi*suspensos/100
>>> create_line (x,y,x + radio * cos(alfa), y + radio * sin(alfa))
>>> create_text (x+.7*radio*cos(alfa/2), y+.5*radio*sin(alfa/2),'SUS
>>> (%d%%)' % suspensos)
>>>
>>> #divicion de aprobados
>>> beta = 2*pi*(suspensos + aprobados)/100
>>> create_line (x,y,x + radio * cos(beta), y + radio * sin(beta))
>>> create_text(x+.3*radio*cos(alfa/2), y+1.60*radio*sin(alfa/2),'APR
>>> (%d%%)' % aprobados)
>>>
>>> #divicion de notables
>>> gama = 2*pi*(suspensos + aprobados + notables)/100
>>> create_line (x,y,x + radio * cos(gama), y + radio * sin(gama))
>>> create_text (x-.50*radio*cos(alfa/2), y+.20*radio*sin(alfa/2),'NOT
>>> (%d%%)' % notables)#create_text
>>> (x+.5*rado*cos(alfa+(beta-alfa-gama)/2),
>>> y+.5*radio*sin(alfa+(beta-alfa-gama)/2),'not (%d%%)' % notables)
>>>
>>> #divicion de sobresalientes
>>> gama2 = 2*pi*(suspensos + aprobados + notables + sobresalientes)/100
>>> create_line (x,y,x + radio * cos(gama2), y + radio * sin(gama2))
>>> create_text (x+.5*radio*cos(alfa/2), y-1.50*radio*sin(alfa/2),'SOB
>>> (%d%%)' % sobresalientes)#create_text
>>> (x+.5*rado*cos(alfa+(beta-alfa-gama-gama2)/2),
>>> y+.5*radio*sin(alfa+(beta-alfa-gama-gama2)/2),'sob (%d%%)' %
>>> sobresalientes)
>>>
>>
>> --
>> ISC Ulises G Montán Albañil.
>>
>> "Lo que no existe.... es porque el ser humano aún no lo ah imaginado"
>>
--
Saludos
Ernesto Celis (Usuario Linux #323140)
irc.freenode.net #centos-es
Más información sobre la lista de distribución CentOS-es