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 - VonN

#21
Es lo mismo.
Son algoritmos, así que puedes implementarlos como función, y luego pasarle los parámetros correspondientes desde tus objetos.

Un saludo
#22
Scripting / Re: Problema en llenado de matriz
7 Julio 2009, 16:33 PM
Muchas gracias Novlucker  ::)

La verdad me ayudaste a aprender sobre esto:

Código (python) [Seleccionar]
matriz=[[0 for x in range(m)]for y in range(n)]

Y sobre un error grave:

Código (python) [Seleccionar]
while(j<m):
matriz[i][j]=random.randint(0,100)
j = j+1
i = i+1
j = 0#!!!ESTO!!!


Y la parte del muestreo de la matriz tampoco lo sabía:
Código (python) [Seleccionar]

print(matriz)


Ya que directamente me muestra la matriz como se debe
Citar
[[21, 24, 61, 60, 68, 52, 67, 58, 67, 6], [60, 46, 100, 51, 95, 50, 29, 54, 26, 64], [65, 4, 35, 20, 1, 50, 67, 35, 71, 34], [4, 38, 100, 70, 33, 70, 54, 9, 93, 63], [1, 28, 24, 29, 85, 59, 62, 2, 79, 20]]

Agradecido  ::)
#23
Scripting / Problema en llenado de matriz
7 Julio 2009, 03:58 AM
Hola. El problema está en el llenado de matriz con números aleatorios:

Código (python) [Seleccionar]
import random
n=input("Ingrese N")
m=input("Ingrese M")
matriz=[0][0]*4
i=0
j=0
while(i<n):
while(j<n):
matriz[i][j]=random.randint(0,100)
j=j+1
i=i+1
i=0
j=0
while(i<n):
while(j<m):
print matriz[i][j]
j=j+1
i=i+1
#24
Ejercicio 1. Variables indizadas:

Código (python) [Seleccionar]
import math
import random
n=input("Ingresa cantidad")
list=[0]*n
for i in range(n):
    lista[i]=random.randint(0,100)
menor=math.fabs(lista[0]-lista[1])
print "Mostrar lista obtenida:"
i=0
tam=len(lista)
while(i<tam):
print lista[i]
i=i+1
menor=math.fabs(lista[0]-lista[1])
pos1=0
pos2=1
i=0
j=0
while(i<tam):
while(j<tam):
if i<>j:
vab=math.fabs(lista[i]-lista[j])
if vab<menor:
menor=vab
pos1=i
pos2=j
j=j+1
i=i+1
print "Menor distacia:",menor," POS1: ",pos1," POS": ",pos2

#25
Ejercicio 4:

Código (python) [Seleccionar]
n=input("Ingrese cantidad")
p=input("Ingrese primer numero")
s=input("Ingrese segundo numero")
if p<s:
    aux=p
    p=s
    s=aux
i=1
while(i<=n-2):
    a=input("Ingrese numero")
    if p<a:
        s=p
        p=a
    elif s<a:
        s=a
    i=i+1
print "Segundo numero mas grande",s


Ejercicio 5
Código (python) [Seleccionar]

a=input("Ingrese numero")
while(a!=0):
    d=a%10
    a=a/10
    print "Digito:",d

   
#26
Recien comenzando con python:

Ejercicio 2:
Código (python) [Seleccionar]

f=1
n=input("Ingresa n:")
i=1
while(i<=n):
    f=f*i
    i=i+1
print "F:",f


Ejercicio3

Código (python) [Seleccionar]
n=input("Ingresa Cantidad")
x=input("Ingresa Numero")
big=x
i=1
while(i<n):
    x=input("Ingresa Numero")
    if x>big:
        big=x
    i=i+1
print "El mas grande: ",big

#27
Citaryo preguntaba mas bien que de donde los sacabais jajajaj

Hola bels, ¿a qué te refieres con de donde las sacamos? La verdad no entiendo, pues, sencillamente uno entra a cualquier página las seleccionas como url, y las pones en tu firma.

Ahora bien, si te refieres a de donde las sacan esas páginas, seguramente existen usuarios que las recolectan.
#28
Scripting / Re: Duda en Python
6 Julio 2009, 16:48 PM
CitarSi no estas seguro que tipo de dato contiene una variable puedes averiguarlo con type

Claro eso es lo que ejemplificaba el libro.  :-\

Citarno es necesario declarar el tipo de una variable, sino que el tipo se determina en tiempo de ejecución según el valor que se le haya asignado

:xD Muchas gracias, esto me ha aclarado el panorama.

Un Saludo!
#29
Scripting / Re: Duda en Python
6 Julio 2009, 15:41 PM
Código (python) [Seleccionar]
a=int(input("Ingresa a"))

Eso era precisamente, hace unas horas comencé a leer la propia documentación de Python. Muchas gracias Novlucker, aqui dejo el código:
Código (python) [Seleccionar]

import math
a=input("Ingresa a")
b=input("Ingresa b")
c=input("Ingresa c")
z=pow(b,2)
d=z-4*a*c
if d>0:
    w=math.sqrt(d)
    x1=(-b+w)/(2*a)
    x2=(-b-w)/(2*a)
    print x1
    print x2
elif d==0:
    x=-b/(2*a)
    print x
else:
    print "No hay solucion en reales"


Solo me ha quedado una duda. En python es necesario declarar los tipos de variables? Estuve leyendo un manual y hasta ahora no he visto que lo haga  :-\ o tal vez se me salteó :S

Un saludo!
#30
La api que utilizas unicamente admite .bmp lamentablemente.