martes, 6 de enero de 2015

Soluciones Codeacademy Python . Ciclos

Soluciones al tema 13 de Python, de la web  Codeacademy  tema ciclos


1/19
while recuento < 10:
    print "Hola, Soy un bucle while y el recuento es", recuento
    recuento += 1

3/19
num = 1
while num<=10:
    print num**2
    num=num+1

4/19
while eleccion !='s' and eleccion !='n':
    eleccion  = raw_input("Lo lamento, no entendi eso.  Ingresalo de nuevo: ")

5/19
recuento = 0
while recuento < 10:
print recuento
recuento=recuento+1

8/19
numero_aleatorio = randint(1, 10)

opciones_restantes = 3
while opciones_restantes>0:
    opcion = int(raw_input("Tu opcion: "))
    adivina=opcion
    if adivina==numero_aleatorio:
        print '!Ganaste!'
        break
    opciones_restantes=opciones_restantes-1
else:
        print 'Perdiste'

9/19
for i in range(20):
    print i

10/19
pasatiempos = []
for i in range(3):
    pasatiempo=raw_input(("introduce tu pasatiempo"))
    pasatiempos.append(pasatiempo)

11/19
palabra = "huevos!"

for p in palabra:
    print p

12/19
frase = "canasta"
for fr in frase:
    if fr=='A' or fr=='a':
        print 'X',
    else:
        print fr,

13/19
for num in numeros:
    print num**2

14/19
d = {'a': 'manzana', 'b': 'mora', 'c': 'cereza'}

for clave in d:
    print clave + " " + d[clave]

15/19
comidas = ['pizza', 'pasta', 'ensalada', 'nachos']

print 'Tus opciones son:'
for indice, item in enumerate(comidas):
    print indice+1, item

16/19
list_a = [3, 9, 17, 15, 19]
list_b = [2, 4, 8, 10, 30, 40, 50, 60, 70, 80, 90]

for a, b in zip(list_a, list_b):
    if a > b:
        print a
    else:
        print b

18/19
frutas = ['banana', 'manzana', 'naranja', 'naranja', 'pera', 'uva']  

19/19
nombre="Raquel"
for n in nombre:
    print n,
else:
    print "es mi nombre"


4 comentarios:

  1. NO ME SIRVE NINGUN CODIGO, QUE HAGO?

    ResponderEliminar
  2. #Cambia de navegador....

    ResponderEliminar
  3. El 1 esta mal, es:

    num = 1
    while num > 0 and num < 11: # Completá la condición
    # Print num al cuadrado
    cuadrado = num ** 2
    print cuadrado
    # Aumentá num (¡Asegurate de hacer esto!)
    num = num + 1

    ResponderEliminar