Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Menarkh
    @Menarkh
    Una pregunta tengo que crear una función aparte de la rpsls(jugador) para la computadora o dentro de la misma función puedo realizar la de la computradora??
    jamesito
    @jamesito
    Dentro de la misma realizas la de la computadora. En la plantilla de la tarea puedes ver que la función random (la computadora) se impementa ahi mismo.
    Menarkh
    @Menarkh
    ah ok, gracias @jamesito
    calamard0
    @calamard0
    cambiando de tema, alguno conoce otro lenguaje d eprogramacion q no sea python?
    Menarkh
    @Menarkh
    Yo conozco visual basic
    jamesito
    @jamesito
    PERL, C/C++
    hace muchos años use Java y Delphi
    Alexander Ovalles
    @aovalles
    Python 3 (... es un chiste)
    calamard0
    @calamard0
    jajaja
    buen, si sabes c/c++ automaticamente el resto de los lenguajes son simples d aprender
    javierxcespedes
    @javierxcespedes
    Yo quería aprender Ruby On Rails, hasta que me dijeron que Python era más adecuado para comenzar en programación
    Menarkh
    @Menarkh
    Alguien me podria explicar que es lo que hace el simbolo (%). La verdad no entendi
    Camilo Ramírez
    @camiloramirezgo
    yo Visual Basic, algo de javascript (pero poco la verdad) y durante la carrera use mucho matlab
    calamard0
    @calamard0
    en realidad si queres empezar en programacion lo rcomendable es c o c++
    tanto python con ruby son lenguajes de alto nivel
    Menarkh
    @Menarkh
    Ya entendi como usarlo
    calamard0
    @calamard0
    (c y c++ tmb. pero hy menos librerias que te solucionen las cosas)
    Menarkh
    @Menarkh
    @calamard0 , tengo entendido que C , es como el lenguaje madre de programación, es eso verdad?
    calamard0
    @calamard0
    y si.. la mayoria de las cosas etsan desarrolladas en c
    Alexander Ovalles
    @aovalles
    @Menarkh En la seccion de "Concepts and examples" de la semana 1 esta este video que explica el uso del operador % https://www.youtube.com/watch?v=b5cb_nfDyyM&feature=youtu.be
    @javierxcespedes Sigue con Python, serás productivo rápido y eso te animará a mantenerte aprendiendo. El problema con los otros lenguajes es que tienes que romperte la cabeza para hacer algo no trivial .
    Menarkh
    @Menarkh
    Gracias @aovalles
    Alexander Ovalles
    @aovalles
    Compañeros... tengan en cuenta que para este domingo es la fecha limite para responder los Quizes sin penalidad. Buen fin de semana.
    caztillo
    @caztillo
    @Puertarra creí que solo había foro en Coursera, revisaré el chat que mencionas
    javierxcespedes
    @javierxcespedes
    Gracias @aovalles
    Resolvi el programa y funciona perfecto, pero jamás utiliza el operador modulo tipo a%b, espero que no me evaluen mal
    caztillo
    @caztillo
    D:
    lo bueno que son anónimos :P
    menavas
    @menavas
    Buenas noches, no entendí la ultima parte que dice que el ganador es la diferencia entre la opcion del jugador y la opcion del computador modulo cinco
    Andres Leiva Araos
    @Puertarra
    Yo programo en JavaScript, en C y en Java. Todos tienen ventajas y desventajas, pero salvo JavaScript están un poco dejados de lado dado que son muy declarativos.
    Tuve algún acercamiento a Ruby el cual acorta muchísimo los tiempos de programación y en algunos casos casi no se toca la base de datos ya que implementa un patrón de separación de componentes muy eficiente. Sin embargo, no es un lenguaje adecuado para aprender a programar.
    Andres Leiva Araos
    @Puertarra
    @menavas la idea del algoritmo es que al restar los valores asociados a cada apuesta. Por ejemplo, si suponemos que el primer jugador es el Computador, y el segundo es el Player, si la diferencia entre sus respectivas apuestas es 1 ó 2 gana el computador y si es 3 ó 4 gana el player (si es 0 quiere decir que apostaron lo mismo, luego empatan). Ahora bien el módulo 5 se usa para poder calcular la diferencia entre ambas apuestas considerando que entre ellas hay una relación circular. Ejemplo: Si el Computador apuesta "Spock" (valor 1) y el Player apuesta "lizard" (valor 3), la diferencia sería 1 - 3 = -2. El valor -2 no es parte del algoritmo (ya que es negativo) y si fuera un valor absoluto, es decir, 2, daría ganador al Computador (lo cual no es correcto porque el Lizard envenena a Spock). Si aplicas modulo 5, es decir, (1-3)%5 el resultado es 3 (positivo) lo cual representa la diferencia siguiendo el círculo en sentido horario. Con una diferencia de 3 gana el segundo, es decir, el Player lo cual concuerda con que el Lizard envenena a Spock. Espero te sirva.
    caztillo
    @caztillo
    @Puertarra muy buena explicación ;)
    caztillo
    @caztillo
    @Puertarra, disculpa cual es el link del chat de coursera?
    Andres Leiva Araos
    @Puertarra
    @caztillo se llama "Grupo de estudio "Python_spanglish" (Study group for Spanish speakers)" y accedes a él a través de menú lateral "Discussion Forums" y luego selecciona "Study Groups"
    caztillo
    @caztillo
    Pero eso es un foro no?
    Andres Leiva Araos
    @Puertarra
    Si, efectivamente es un foro. Para discusiones más técnicas te sugiero este canal.
    jamesito
    @jamesito
    Alguien sabe como puedo en CodeSkulptor, limpiar la pantalla por medio de mi código en python?
    caztillo
    @caztillo
    la verdad no, pero es buena idea :)
    Andres Leiva Araos
    @Puertarra
    No creo que se pueda ya que no es una consola.
    Alexander Ovalles
    @aovalles
    Hola... Les comento que, a pesar de que creo que hice el mini-proyecto bien, el caalculo del modulo me ha atormentado y he seguido investigando. Pues creo que finalmente di con la clave del tema. Bueno les dejo este vinculo de CodeSkulptor para compartir la idea. Por si alguno también se siente con la curiosidad. Ver aqui
    Mas sobre el modulo... Este es el video del Eureka! Youtube
    caztillo
    @caztillo
    Gracias @aovalles
    Pablo García
    @PableraShow
    Hola a todos! ¿Qué beneficios veis al Modo Viz del codeskulptor? a mi no me acaba de quedar claro
    Andres Leiva Araos
    @Puertarra
    @PableraShow te contesté desde mi celu pero veo que no funcionó. La idea del Modo Viz es que te activa un menú a la izquierda (arriba) en el cual aparece una llave (como las de los mecánicos). Con esa llave, al pulsarla, se activa a su vez otro menú para hacer depuración (debugging) de tu programa, es decir, ejecutarlo línea por línea para ver como se va comportando el algoritmo y encontrarle los errores que pudiera tener.
    Zamael
    @Zamael
    Hola a todos! Me acabo de unir al gitter! Ahora a iniciar el proyecto de la semana :)
    Ringingear
    @Ringingear
    @aovalles Hace unos días estaba confundido, hice este programa para ver la relación del calculo modulo. Todavía tengo problemas en como ponerlo en práctica, so gracias por postear el video.
    Alexander Ovalles
    @aovalles
    @Ringingear Me alegra que te sirviera el video. Viste el ejemplo del reloj o el de la pantalla? Son buenos para entender el tema del modulo, sobre todo cuando tenemos números negativos.
    javierxcespedes
    @javierxcespedes
    Buenas tardes, nadie más ha hablado, porque??, es muy fácil el curso de Python y no vale la pensa comentar?? o es muy difícil ??, jajaja
    pena*