Einführung
Dieses Labor zielt darauf ab, Ihr Verständnis von Golangs grundlegenden Werttypen zu testen, einschließlich von Zeichenketten, Ganzzahlen, Gleitkommazahlen und Booleschen Werten.
Dies ist ein Guided Lab, das schrittweise Anweisungen bietet, um Ihnen beim Lernen und Üben zu helfen. Befolgen Sie die Anweisungen sorgfältig, um jeden Schritt abzuschließen und praktische Erfahrungen zu sammeln. Historische Daten zeigen, dass dies ein Labor der Stufe Fortgeschrittener mit einer Abschlussquote von 74% ist. Es hat eine positive Bewertungsrate von 100% von den Lernenden erhalten.
Werttypen
Ihre Aufgabe ist es, die calculate-Funktion abzuschließen, die zwei Ganzzahlen entgegennimmt und deren Summe und Produkt zurückgibt.
- Die
calculate-Funktion sollte zwei Ganzzahlen als Parameter entgegennehmen. - Die
calculate-Funktion sollte zwei Ganzzahlen zurückgeben, die Summe und das Produkt der Eingabeparameter.
$ go run values.go
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false
Hier ist der vollständige Code:
// Go hat verschiedene Werttypen, darunter Zeichenketten,
// Ganzzahlen, Gleitkommazahlen, Boolesche Werte usw. Hier sind ein paar
// grundlegende Beispiele.
package main
import "fmt"
func main() {
// Zeichenketten, die mit `+` zusammengefügt werden können.
fmt.Println("go" + "lang")
// Ganzzahlen und Gleitkommazahlen.
fmt.Println("1+1 =", 1+1)
fmt.Println("7.0/3.0 =", 7.0/3.0)
// Boolesche Werte mit den erwarteten booleschen Operatoren.
fmt.Println(true && false)
fmt.Println(true || false)
fmt.Println(!true)
}
Zusammenfassung
In diesem Labor hatten Sie die Aufgabe, die calculate-Funktion abzuschließen, um die Summe und das Produkt von zwei Ganzzahlen zu berechnen. Dadurch konnten Sie Ihr Verständnis von Golangs grundlegenden Werttypen demonstrieren.