Herausforderung: Überprüfung der Konzepte von Funktionen
Aufgabe
- Vervollständigung des Codes für den zweiten Parameter der Funktion
operate, der die Funktioncapitalizeakzeptieren soll; - Überprüfung des Codes und Angabe geeigneter Argumente beim Aufruf der Funktion
operateinnerhalb der Funktionmain(); - Speicherung der Rückgabewerte des Funktionsaufrufs von
operatein den Variablenoriginalundupdated.
index.go
1234567891011121314151617181920212223package 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) }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 7
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Suggested prompts:
Can you explain how the `operate` function works?
What does the `capitalize` function do in this context?
Could you walk me through the changes made in the `main()` function?
Großartig!
Completion Rate verbessert auf 1.96
Herausforderung: Überprüfung der Konzepte von Funktionen
Swipe um das Menü anzuzeigen
Aufgabe
- Vervollständigung des Codes für den zweiten Parameter der Funktion
operate, der die Funktioncapitalizeakzeptieren soll; - Überprüfung des Codes und Angabe geeigneter Argumente beim Aufruf der Funktion
operateinnerhalb der Funktionmain(); - Speicherung der Rückgabewerte des Funktionsaufrufs von
operatein den Variablenoriginalundupdated.
index.go
1234567891011121314151617181920212223package 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) }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 7