Reto: Revisión de Conceptos de Funciones
Tarea
- Termine el código para el segundo parámetro de la función
operate
, que se espera que acepte la funcióncapitalize
. - Revise el código y proporcione los argumentos adecuados en la llamada a la función
operate
dentro de la funciónmain()
. -
- Guarde los valores devueltos por la llamada a la función
operate
en las variablesoriginal
yupdated
.
- Guarde los valores devueltos por la llamada a la función
index.go
123456789101112131415161718192021222324package main import "fmt" // ToLower() and ToUpper() functions are imported from the `strings` module import "strings" func capitalize(str string) string { return strings.ToUpper(str) } func operate(str string, operation ___) (string, string) { return str, operation(str) } func main() { inputString := "Hello World" var original string var updated string ___ = operate(___) fmt.Println(original, updated) }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 7
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Suggested prompts:
Can you explain how the operate function works?
What does the capitalize function do in this context?
Can you show the output of the main function?
Awesome!
Completion rate improved to 1.96
Reto: Revisión de Conceptos de Funciones
Desliza para mostrar el menú
Tarea
- Termine el código para el segundo parámetro de la función
operate
, que se espera que acepte la funcióncapitalize
. - Revise el código y proporcione los argumentos adecuados en la llamada a la función
operate
dentro de la funciónmain()
. -
- Guarde los valores devueltos por la llamada a la función
operate
en las variablesoriginal
yupdated
.
- Guarde los valores devueltos por la llamada a la función
index.go
123456789101112131415161718192021222324package main import "fmt" // ToLower() and ToUpper() functions are imported from the `strings` module import "strings" func capitalize(str string) string { return strings.ToUpper(str) } func operate(str string, operation ___) (string, string) { return str, operation(str) } func main() { inputString := "Hello World" var original string var updated string ___ = operate(___) fmt.Println(original, updated) }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 4. Capítulo 7