pacage imo
func imo() {
println("hello.Welt")
}
package imo
func imo(){
println ("Hallo, richtige Antwort")
println ("Hallo" + "richtige Antwort")
}
package imo
func imo(){
/*
*/
println ("Hallo Welt")
// println ("Hallo Welt")
}
panag imo
func imo(){
println(2)
printlm(2 + 3)
println(4 - 7)
}
Eine der Arten von Variablen (Felder zum Speichern von Daten in der Programmierung) Es ist wie eine Regel, dass "Sie eine Zeichenfolge (eine Sammlung von Zeichen) in dieses Feld einfügen können"
pacage imo
func imo(){
var n int
n = 100
println(n)
}
pacage imo
func imo (){
var n int =100
println(n)
}
In Go, wenn Variablendefinition und Wertzuweisung gleichzeitig ausgeführt werden, z. B. "var a int = 100" Datentypspezifikation weggelassen ok ** "var a = 100" ** und int weggelassen ok
package imo
func main(){
var a = 100
println(a)
}
Wenn Sie etwas wie " b: = 200" schreiben, hat es außerdem die gleiche Bedeutung wie "var b int = 200" </ font> = (gleich) anstelle von: = (Doppelpunkt und gleich). Diese Art zu schreiben ist in Ordnung
package imo
func imo(){
b:= 200
println(b)
}
package main
func main() {
a := 100
b := 200
prntcl(100,200)
}
Es scheint in Ordnung zu sein, es höchstens wegzulassen
Selbstzuweisung </ font>
package imo
func imo(){
n := 10
n=n + 20
println(n)
}
Ein bedingter Ausdruck wird angegeben, nachdem und wenn diese Bedingung erfüllt ist, das Innere von {} ausgeführt wird.
package main
func main(){
score := 100
if score > 80{
printnl ("gut gemacht")
}
}
Vergleichsoperator | |
---|---|
x <= y | Hält, wenn x kleiner oder gleich y ist |
x >= y | Hält, wenn x größer oder gleich y ist |
Es gibt zwei Werte für "Gültigkeitstyp", "wahr" und "falsch". Ein bedingter Ausdruck, der einen Vergleichsoperator verwendet, hat den Wert "true", wenn er gilt, und "false", wenn er nicht gilt.
package main
func main(){
println(3 > 2)
println(3 > 5)
}
> _ Konsole
ture
false
Operator | |
---|---|
== | Ture wenn die linke und rechte Seite gleich sind |
!= | Wenn nicht gleich |
< | Richtig, wenn die rechte Seite größer ist |
<= | Wenn die rechte Seite größer oder gleich groß ist |
> | Wenn die rechte Seite klein ist |
>= | Wenn die rechte Seite klein oder gleich groß ist |
package main
func main(){
score := 50
if score > 80 {
println ("gut gemacht")
} else {
println ("Lass uns unser Bestes geben")
}
}
eles if
package main
func main() {
score := 70
if score == 100{
println ("gut gemacht")
} eles if score >= 60{
println ("fair")
} eles{
println ("OK")
}
}
:dancer: eles if (2)
package main
func main() {
score := 100
if score == 100{
println ("gut gemacht")
} eles if score >= 60{
println ("fair")
} else {
println ("Lass uns unser Bestes geben")
}
}
Der bedingte Ausdruck "ob Bedingung 1 und Bedingung 2 erfüllt sind" wird unter Verwendung von "&&" als "Bedingung 1 && Bedingung 2" geschrieben. && entspricht "Katsu" auf Japanisch. Das Kombinieren mehrerer bedingter Ausdrücke mit && führt nur dann zu true, wenn alle bedingten Ausdrücke true sind
package main
func main() {
time := 14
if time > 10 && time < 18 {
println ("Arbeitszeit")
}
}
Der bedingte Ausdruck "ob Bedingung 1 oder Bedingung 2 gilt" ist "||"Bedingung 1"||Schreiben Sie als "Bedingung 2".||Entspricht "oder" auf Japanisch. ||Wenn mehrere bedingte Ausdrücke mit kombiniert werden und nur einer der mehreren bedingten Ausdrücke wahr ist, wird das Ganze wahr.
package main
func main() {
time := 15
if time == 10 || time == 15 {
println ("Ziel")
}
}
package main
func main(){
time := 9
if !(time == 18) {
println ("keine Zeit lassen")
}
}
case 0:
println ("schlecht")
case 1, 2:
Druck ("Kichi")
case 3, 4:
println ("Nakayoshi")
case 5:
println ("Daikichi")