miércoles, 24 de diciembre de 2014

Soluciones Codecademy Python. Strings 12/22 al 22/22

Segunda parte de las soluciones al tema 3 de  Python de la web Codecademy 



12/22
print "Spam "+"y "+"huevos"

13/22
print "El valor de pi es alrededor de " + str(3.14)

14/22
string_1 = "Camelot"
string_2 = "lugar"

print "No vayamos a %s. Es un tonto %s." % (string_1, string_2)

15/22
nombre = raw_input("Cual es tu nombre?")
mision = raw_input("Cual es tu mision?")
color = raw_input("Cual es tu color favorito?")

print "Ah, asi que tu nombre es %s, tu mision es %s, \
y tu color favorito es %s." %(nombre, mision, color)

16/22
mi_string="holaa"
print len(mi_string)
print mi_string.upper()

17/22
from datetime import datetime

18/22
from datetime import datetime
ahora=datetime.now()
print ahora

19/22
from datetime import datetime
ahora = datetime.now()
print ahora.year
print ahora.month
print ahora.day

20/22
from datetime import datetime
ahora = datetime.now()
print '%s/%s/%s' % (ahora.month, ahora.day, ahora.year)

21//22
from datetime import datetime
ahora = datetime.now()
print '%s:%s:%s' % (ahora.hour, ahora.minute, ahora.second)

22/22
from datetime import datetime
ahora = datetime.now()
print '%s/%s/%s %s:%s:%s' % (ahora.month, ahora.day, ahora.year,ahora.hour,ahora.minute,ahora.second)

4 comentarios:

  1. Hola,
    En el ejercicio 15/16 debe haber algún otro error de codeacademy ya que mi respuesta es igual que la tuya y me da error:

    Traceback (most recent call last):
    File "python", line 1, in
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 0: ordinal not in range(128)

    Alguna solución?

    ResponderEliminar
    Respuestas
    1. Hola!! ¿en cual te da error exactamente?
      En esta entrada está del 12/22 al 22/22
      saludos!

      Eliminar
    2. En el 15/22 que tienes ahí. Lo tengo igual como tu, pero con espacio en el último %. Entre el símbolo y el (
      También lo probé sin espacio como lo tienes y no avanzo...
      Yo creo que puede ser del codeacademy fallo... Porque no lo entiendo.
      markitossa@hotmail.com

      Eliminar
  2. ustedes son lo maximo, se los agradesco.... me ayudo demasiado, saludos

    ResponderEliminar