Taller de Python #2

Iniciado por ANTRAX, Marzo 11, 2013, 08:44:18 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Marzo 11, 2013, 08:44:18 AM Ultima modificación: Septiembre 15, 2014, 06:38:59 AM por blackdrake

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Las dudas sobre este taller, deben hacerse en este post.


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

De todas formas en un PDF.. No tendria por que verse mal


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
-Salud y Libertad-

Bajando... Esto me servirá!!

Agosto 08, 2013, 07:28:38 PM #5 Ultima modificación: Noviembre 03, 2014, 05:11:34 AM por blackdrake
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


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)

Gracias por el tuto aquí dejo mis resultados  :D

1)



2)





3)





4)







5)



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

Código: php
Contador += 1


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

bueno es todo ¡saludos!  :)

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


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

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
Nivel 77 No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Gracias por el taller, es un poco raro (para mi) el ver programación "en español".

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 { } ?

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

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)



2)



3)



4)



5)



Muchas gracias por tu aporte.

Muchas gracias por tu aporte. ;)


Muchas gracias por el taller, excelente aporte!!!

Muuuchas gracias por este aporte!! Messirve



Muchisimas gracias!
Siguiendo la Luna