elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / [PYTHON] Programación gráfica en: 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
  1. from numpy import *
  2. from numpy.linalg import *
  3. import random
  4. def nueva_lineas():
  5.    m = int(raw_input("Dime el numero de filas: "))
  6.    n = int(raw_input("Dime el numero de columnas: "))
  7.    A = []
  8.    for i in range(m):
  9.        A.append( [0] * n )
  10.    print "Lectura de la matriz A"
  11.    print"Ingrese las islas B=Bosque, L=Lago, T=Tierra"
  12.    for i in range(m):
  13.        for j in range(n):
  14.            if(i==0 and j==0):
  15.                A[i][j]="B"
  16.            else:
  17.               while (True):
  18.                   A[i][j] = str(raw_input("Ingrese T, B, L (%d,%d): " % (i, j)))
  19.                   if A[i][j]=="L" or A[i][j]=="B" or A[i][j]=="T":
  20.                       break
  21.                   else:
  22.                       print"Ingrese solo B T L"
  23.    print"", matrix (A)        
  24.  
  25.  
  26. nueva_lineas()
  27.  
  28.  



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  Programación / Ejercicios / AYUDA ejercicio en python en: 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.

Código:
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  Programación / Scripting / Re: Ayuda ejercicios de python en: 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
  1. N=int(raw_input('Ingrese el valor de N:'))
  2. facto=1
  3. for A in range(1,N,1):
  4.    facto*=A+1
  5. 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  Programación / Scripting / Ayuda ejercicios de python en: 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  Programación / Scripting / Re: ejercicios con while y for en python en: 26 Octubre 2012, 22:52 pm
Gracias por su ayuda... es verdad ese es mi error muchas gracias
6  Programación / Scripting / ejercicios con while y for en python en: 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
  1.  
  2.   total=0
  3.   for i in range(0,101,1):
  4.       total+=i
  5.       print total

2)Sumar los números impares del 1 al 100 y mostrar solo el resultado usando while
Código
  1. total=0
  2.    i=1
  3.    while i<100:
  4.            i+=2
  5.            total+=i
  6.            print total
  7.  
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...
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines