Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/03/2012, 22:19
FrancoPoka
 
Fecha de Ingreso: febrero-2012
Mensajes: 12
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Duda simple y rápida

Cita:
Iniciado por razpeitia Ver Mensaje
Te recomiendo leer [URL="http://mundogeek.net/tutorial-python/"]python para todos[/URL]. Por lo menos los primeros 5 capítulos. Porque veo que tienes varios conceptos mezclados.

Otro consejo es que leas código, de otras personas para que veas como programan personas con mayor experiencia.

Incluso te dare un pequeño ejemplo.
Código Python:
Ver original
  1. class Jugador:
  2.     def __init__(self, nombre, equipo):
  3.         self.nombre = nombre
  4.         self.equipo = equipo
  5.  
  6.     def __str__(self):
  7.         return "Nombre: %s\nEquipo: %s" % (self.nombre, self.equipo)
  8.  
  9. class Record:
  10.     def __init__(self):
  11.         self.record = []
  12.  
  13.     def agregar_jugador(self, jugador):
  14.         self.record.append(jugador)
  15.  
  16.     def __str__(self):
  17.         if self.record:
  18.             s = '\n\n'.join(str(i) for i in self.record)
  19.         else:
  20.             return "\nRecord vacio\n"
  21.         return "\nRecord:\n%s\n" % s
  22.  
  23.  
  24. record = Record()
  25.  
  26. print record
  27.  
  28. nombre = raw_input("Nombre: ")
  29. equipo = raw_input("Equipo: ")
  30. jugador_1 = Jugador(nombre, equipo)
  31. record.agregar_jugador(jugador_1)
  32. print record
  33.  
  34. nombre = raw_input("Nombre: ")
  35. equipo = raw_input("Equipo: ")
  36. jugador_2 = Jugador(nombre, equipo)
  37. record.agregar_jugador(jugador_2)
  38. print record
Entiendo supongo que eso es mas avanzando, pero en estos tutoriales que son los que sigo:

http://www.youtube.com/watch?v=zGj8OjZtu5I

Se manejan de otra maneras las cosas, igual estoy leyendo python para todos par aintentar mejorar lo que se

pero con respecto a mi problema, no sabes porqeu ocurre? eso solo me falta saber

saludos