Únete a la ruta de Pyret de Exercism para acceder a 66 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.
fun sum(lst):
cases (List) lst:
| empty => 0
| link(first, rest) => first + sum(rest)
end
where:
sum([list: ]) is 0
sum([list: 1, 2, 3]) is 6
end
Mejora tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.
Genera aleatoriamente personajes de Dungeons & Dragons.
Por falta de un clavo de herradura se perdió un reino, o eso dice el refrán. Devuelve el texto completo de esta rima proverbial.
Marca todas las flores de un jardín.
Como lenguaje de enseñanza, Pyret da prioridad a la legibilidad con una sintaxis limpia y sencilla
Pyret está disponible allí donde se pueda instalar npm o en línea en https://code.pyret.org/editor
Pyret se diseñó con una curva de aprendizaje gradual, centrada en las prácticas generales de programación
Toda la cadena de herramientas se descarga en unos 100 MB
Pyret incluye un ejecutor de pruebas integrado, lo que convierte las pruebas en una parte natural del proceso de desarrollo
Pyret es un banco de pruebas en desarrollo activo para los avances en la enseñanza de los fundamentos de la informática
Cada lenguaje tiene su propia forma de hacer las cosas. Pyret no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Pyret y a escribir código idiomático en Pyret. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en Pyret. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Más información sobre la mentoríaEl track Pyret en Exercism tiene 66 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de PyretY lo mejor de todo: es 100% gratis para todo el mundo.
Únete al track Pyret