Underc0de

Foros Generales => Talleres Underc0de => Mensaje iniciado por: ANTRAX en Marzo 11, 2013, 08:44:18 AM

Título: Taller de Python #2
Publicado por: ANTRAX en Marzo 11, 2013, 08:44:18 AM
(https://lh5.googleusercontent.com/-pQfAXLPdLEU/UT3DXUFnHPI/AAAAAAAABnI/zWxtbzuHXv0/s775/python.png)

ACCEDER (http://underc0de.org/talleres/Taller_Python_2.pdf)

Las dudas sobre este taller, deben hacerse en este post.
Título: Re:Taller de Python #2
Publicado por: Expermicid en Marzo 11, 2013, 10:20:36 AM
Buenisimo.

Queria decirles que tengan cuidado con las imagenes. Hay en dos parte que el texto quedo al costado de las imagenes. A mi me pasa con el OpenOffice.

Saludos
Título: Re:Taller de Python #2
Publicado por: ANTRAX en Marzo 11, 2013, 10:47:37 AM
De todas formas en un PDF.. No tendria por que verse mal
Título: Re:Taller de Python #2
Publicado por: feric en Marzo 11, 2013, 10:05:05 PM
Está muy bueno el aporte, sólo un detalle, al explicar el ciclo FOR, para alguien que se esté iniciando en la programación, puede que le sea complicado entenderlo, pues, varía en comparación a lenguajes como C o JAVA, aclarando, mientras que en JAVA se trabaja en relación al índice de la posición de la lista, en PYTHON se hace de acuerdo a los elementos de una lista, se hace una simulación cuando se usa range(inicio,fin,saltos), pero sólamente estariamos simulando la forma de trabajar de C. Saludos

Salud y Libertad
Título: Re:Taller de Python #2
Publicado por: Hu0r en Marzo 11, 2013, 10:48:56 PM
Bajando... Esto me servirá!!
Título: Re:Taller de Python #2
Publicado por: krraskl13 en Agosto 08, 2013, 07:28:38 PM
Muy bueno el tuto. Lo he estudiado a fondo tanto éste como el anterior y e hecho este programita que comprueba múltiplos, para así comprobar que sabia utilizar las estructuras de control if, elif, else, for y while. Espero una tercera entrega para poder aprender más.

Código (python) [Seleccionar]


Datos = raw_input("Inserte usuario: ")
print "Bienvenido " + Datos
print "Inserte 'Comprobar' para comprobar si un numero es multiplo de otro."
print "Inserte 'Multiplos' para conocer los 10 primeros multiplos de un numero."
Menu = raw_input("Inserte la palabra que desee: ")
if Menu=="Comprobar":
Multiplo = input("Ingrese el numero para comprobar sus multiplos: ")
Numero = input("Ingrese un numero para comprobar si es multiplo de " + str(Multiplo) + ": ")

if Numero%Multiplo==0:
print "Su numero es multiplo de " + str(Multiplo)
else :
print "Su numero no es multiplo de " + str(Multiplo)

elif Menu =="Multiplos":
#Escribir primeros 10 multiplos
Numero = input("Inserte el numero del que desea conocer sus primeros 10 multiplos: ")
for i in range(11):
print Numero*i

else:
print "Usted ha escrito: " + Menu


while True:
Aux=raw_input("Inserte 'Salir':")
if Aux=="Salir":
print "Adios " + Datos
break
else :
print "Usted ha escrito: " + Aux


Un Saludo, Krraskl13. 8)
Título: Re:Taller de Python #2
Publicado por: karurosu en Noviembre 02, 2014, 08:04:21 PM
Gracias por el tuto aquí dejo mis resultados  :D

1)

(http://i62.tinypic.com/jfgepv.png)

2)

(http://i60.tinypic.com/2whgpky.png)

(http://i58.tinypic.com/2hwmdt.png)

3)

(http://i61.tinypic.com/ubsc7.png)

(http://i62.tinypic.com/1686c14.png)

4)

(http://i57.tinypic.com/nwlwmh.png)

(http://i62.tinypic.com/5lcwep.png)

(http://i58.tinypic.com/2vafa6s.png)

5)

(http://i58.tinypic.com/2istog9.png)

El error es que se está restando a Contador por lo que infinitamente nos mostrará el texto "hola, esta es la vuelta (Contador)" con el valor para Contador siempre negativo excepto a la primera que mostraría el valor de 0 XD, la solución sería incrementar el valor con la instrucción

Contador += 1

para que vaya de 0 hasta 9 el número de impresiones (según yo)

bueno es todo ¡saludos!  :)
Título: Re:Taller de Python #2
Publicado por: DeBobiPro en Noviembre 02, 2014, 10:02:02 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Muy bueno el tuto. Lo he estudiado a fondo tanto éste como el anterior y e hecho este programita que comprueba múltiplos, para así comprobar que sabia utilizar las estructuras de control if, elif, else, for y while. Espero una tercera entrega para poder aprender más.

Código (python) [Seleccionar]


Datos = raw_input("Inserte usuario: ")
print "Bienvenido " + Datos
print "Inserte 'Comprobar' para comprobar si un numero es multiplo de otro."
print "Inserte 'Multiplos' para conocer los 10 primeros multiplos de un numero."
Menu = raw_input("Inserte la palabra que desee: ")
if Menu=="Comprobar":
Multiplo = input("Ingrese el numero para comprobar sus multiplos: ")
Numero = input("Ingrese un numero para comprobar si es multiplo de " + str(Multiplo) + ": ")

if Numero%Multiplo==0:
print "Su numero es multiplo de " + str(Multiplo)
else :
print "Su numero no es multiplo de " + str(Multiplo)

elif Menu =="Multiplos":
#Escribir primeros 10 multiplos
Numero = input("Inserte el numero del que desea conocer sus primeros 10 multiplos: ")
for i in range(11):
print Numero*i

else:
print "Usted ha escrito: " + Menu


while True:
Aux=raw_input("Inserte 'Salir':")
if Aux=="Salir":
print "Adios " + Datos
break
else :
print "Usted ha escrito: " + Aux


Un Saludo, Krraskl13. 8)

Amigo Ojo acá

Código (python) [Seleccionar]

Numero = input("Inserte el numero del que desea conocer sus primeros 10 multiplos: ")
for i in range(11):
print Numero*i


Eso de dará 11 ciclos no 10, ya que el "i" comienza en 0
Título: Re:Taller de Python #2
Publicado por: Y3K en Noviembre 05, 2014, 11:07:32 PM
Gracias por el taller, es un poco raro (para mi) el ver programación "en español".
Título: Re:Taller de Python #2
Publicado por: Alex en Noviembre 18, 2014, 03:13:04 AM
hay un error de concepto que no es la primera ves que lo veo.

en un lugar dices que javascript utiliza corchetes para delimitar las estructuras.

los corchetes son estos: [ ]

y las llaves son estas: { }

los parentesis: ( )

y los parentesis angulares: < >

javascript utiliza llaves para delimitar las estructuras.

¿Por qué hay mucha gente que piensa que los corchetes son { } ?

http://es.wikipedia.org/wiki/Par%C3%A9ntesis
Título: Re:Taller de Python #2
Publicado por: Chubby en Enero 30, 2018, 03:47:18 AM
Antes que nada muchas gracias por el excelente taller, no estoy muy seguro si estoy infligiendo alguna regla al comentar un post viejo pero bueno lo que quisiera es subir mis ejercicios, si es que infrinjo alguna regla me disculpa de antemano.

1)

(https://preview.ibb.co/jHAKM6/Screenshot_2.png)

2)

(https://preview.ibb.co/djpw16/Screenshot_3.png)

3)

(https://preview.ibb.co/gRMn8m/Screenshot_4.png)

4)

(https://preview.ibb.co/j5DBZR/Screenshot_5.png)

5)

(https://preview.ibb.co/eWOdER/Screenshot_6.png)
Título: Re:Taller de Python #2
Publicado por: Micaelanavarro en Marzo 08, 2023, 08:49:14 AM
Muchas gracias por tu aporte.
Título: Re:Taller de Python #2
Publicado por: joanper en Marzo 14, 2023, 07:26:28 PM
Muchas gracias por tu aporte. ;)
Título: Re:Taller de Python #2
Publicado por: illumiNatty en Marzo 14, 2023, 07:35:40 PM
Excelente! Gracias
Título: Re:Taller de Python #2
Publicado por: Leo-Bufa en Marzo 16, 2023, 04:20:30 PM
Muchas gracias por el taller, excelente aporte!!!
Título: Re:Taller de Python #2
Publicado por: Lucrepe en Marzo 16, 2023, 04:54:31 PM
Muuuchas gracias por este aporte!! Messirve
Título: Re:Taller de Python #2
Publicado por: Nico_Dondo en Marzo 16, 2023, 05:04:53 PM
Excelente aporte
Título: Re:Taller de Python #2
Publicado por: acamus en Marzo 16, 2023, 05:54:46 PM
¡Muchas gracias!!
Título: Re:Taller de Python #2
Publicado por: Lucashe en Mayo 22, 2023, 02:10:26 AM
Muchisimas gracias!