Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - jasson94

#1
Scripting / [PYTHON] Programación gráfica
18 Enero 2013, 22:37 PM
hola no se si me podrían dar una guía si puedo programar en python una matriz con imagenes...tengo este codigo:
Código (python) [Seleccionar]
from numpy import *
from numpy.linalg import *
import random
def nueva_lineas():
   m = int(raw_input("Dime el numero de filas: "))
   n = int(raw_input("Dime el numero de columnas: "))
   A = []
   for i in range(m):
       A.append( [0] * n )
   print "Lectura de la matriz A"
   print"Ingrese las islas B=Bosque, L=Lago, T=Tierra"
   for i in range(m):
       for j in range(n):
           if(i==0 and j==0):
               A[i][j]="B"
           else:
              while (True):
                  A[i][j] = str(raw_input("Ingrese T, B, L (%d,%d): " % (i, j)))
                  if A[i][j]=="L" or A[i][j]=="B" or A[i][j]=="T":
                      break
                  else:
                      print"Ingrese solo B T L"
   print"", matrix (A)        
   
   
nueva_lineas()





se trata de un programa para unir 'B' ( bosques) con "T"( terreno vacio(islas))...pasando por L(lagos)
y me gustaria saber si puedo poner una imagen de un bosque, una isla y un lago ....con pygame o cualquir otra librería he buscado tutoriales y la verdad no los encuentro....espero puedan darme una idea de como hacer gracia
#2
Ejercicios / AYUDA ejercicio en python
16 Noviembre 2012, 20:30 PM
Hola me puden ayudar diciendome en que parte me estoy equivocando en este programa
.......Escribir un programa en python que le pida al usuario que ingrese una sucesión de
números naturales (primero uno, luego otro, y así hasta que el usuario ingrese '-1'
como condición de salida). Al final, el programa debe imprimir cuántos números
fueron ingresados, la suma total de los valores y el promedio.

x=int(raw_input('ingrese un numero:'))
n=0
suma=0
promedio=0
while x!=-1:
    x=int(raw_input('ingrese un numero:'))
    n+=1
    suma+=x
    promedio=suma/n
print 'ha ingresado',n,'numeros'
print 'la suma de los',n,'numeros','es:',suma
print 'el promedio de los',n,'numeros','es:',promedio
#3
Scripting / Re: Ayuda ejercicios de python
30 Octubre 2012, 01:39 AM
esta bien gracias tendré en cuenta tu recomendacion, la verdad si empecé a hacerlos pero no los subi, gracias por tu ayuda,,, si no es mucha molestia me podrían decir si está bien el ejercicio del factorial o si hay una forma más fácil


Código (python) [Seleccionar]
N=int(raw_input('Ingrese el valor de N:'))
facto=1
for A in range(1,N,1):
   facto*=A+1
print 'el factorial de ',N,'es: ',facto





MOD: Haz el favor de seguir las reglas, hay que postear los codes en su respectiva etiqueta.
#4
Scripting / Ayuda ejercicios de python
28 Octubre 2012, 21:18 PM
hola,necesito ayuda en dos ejercicios que la verdad disculpen la ignorancia no entiendo por favor ayudenme
1). Lea N números, calcule y escriba la suma de los pares y el producto de los
impares. 

2). Calcular el factorial de N (N!=1·2·3·...·N).

espero que me puedan ayudar gracias...
#5
Gracias por su ayuda... es verdad ese es mi error muchas gracias
#6
Scripting / ejercicios con while y for en python
25 Octubre 2012, 21:06 PM
Hola soy nuevo con esto de pyton y no he podido resolver correctamente dos problemas:
1)Sumar todos los números del 1 al 100 y mostrar solo el resultado usando for
Código (python) [Seleccionar]
   
  total=0
  for i in range(0,101,1):
      total+=i
      print total


2)Sumar los números impares del 1 al 100 y mostrar solo el resultado usando while
Código (python) [Seleccionar]

total=0
   i=1
   while i<100:
           i+=2
           total+=i
           print total

me podrían ayudar diciendome que está mal, lo que pasa es que quiero que me salga sólo la respuesta del ejercicio pero me salen todas las sumas hasta llegar a la respuesta final...por favor ayudenme, todavía no se usar bien python...