[CentOS-es] Foro python en español

2010-01-13 Por tema Ulises Gualberto Montán Albañil
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.villelalarr...@gmail.com
 Subject: [CentOS-es] Foro python en español
 To: centos-es@centos.org
 Message-ID:
cea0b5271001091427t1743a37dr460f5b4a8e092...@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
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Foro python en español

2010-01-13 Por tema Mario Villela Larraza
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.

El día 13 de enero de 2010 12:43, Ulises Gualberto Montán Albañil
ugmas...@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.villelalarr...@gmail.com
 Subject: [CentOS-es] Foro python en español
 To: centos-es@centos.org
 Message-ID:
        cea0b5271001091427t1743a37dr460f5b4a8e092...@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

 ___
 CentOS-es mailing list
 CentOS-es@centos.org
 http://lists.centos.org/mailman/listinfo/centos-es


___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Foro python en español

2010-01-13 Por tema Ernesto Celis
El día 13 de enero de 2010 13:03, Mario Villela Larraza
mario.villelalarr...@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
 ugmas...@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.villelalarr...@gmail.com
 Subject: [CentOS-es] Foro python en español
 To: centos-es@centos.org
 Message-ID:
        cea0b5271001091427t1743a37dr460f5b4a8e092...@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
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Foro python en español

2010-01-13 Por tema Ulises Gualberto Montán Albañil
Pues mira..  un buen libro para empezar a aprender el lenguaje python y
todos sus alcances te recomiendo el libro:
Begining Python : From novice to professional.

http://knowfree.net/2006/05/beginning-python-from-novice-to-professional-apress/

Y aqui el link de donde puedes verlo.. muy bueno en verdad... :)

No tengo el link a la mano pero

 --

 Message: 3
 Date: Wed, 13 Jan 2010 13:03:24 -0600
 From: Mario Villela Larraza mario.villelalarr...@gmail.com
 Subject: Re: [CentOS-es] Foro python en español
 To: centos-es@centos.org
 Message-ID:
cea0b5271001131103w3d46f4dn52cad658fd5e9...@mail.gmail.com
 Content-Type: text/plain; charset=ISO-8859-1

 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.

 El día 13 de enero de 2010 12:43, Ulises Gualberto Montán Albañil
 ugmas...@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.villelalarr...@gmail.com
  Subject: [CentOS-es] Foro python en español
  To: centos-es@centos.org
  Message-ID:
 cea0b5271001091427t1743a37dr460f5b4a8e092...@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
 
  ___
  CentOS-es mailing list
  CentOS-es@centos.org
  http://lists.centos.org/mailman/listinfo/centos-es
 
 

-- 
ISC Ulises G Montán Albañil.

Lo que no existe es porque el ser humano aún no lo ah imaginado
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


[CentOS-es] Foro python en español

2010-01-09 Por tema Mario Villela Larraza
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)
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es