Go 语言基础:值类型探索

GolangGolangBeginner
立即练习

This tutorial is from open-source community. Access the source code

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

本实验旨在测试你对Go语言基本值类型的理解,包括字符串、整数、浮点数和布尔值。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL go(("Golang")) -.-> go/BasicsGroup(["Basics"]) go/BasicsGroup -.-> go/values("Values") subgraph Lab Skills go/values -.-> lab-15526{{"Go 语言基础:值类型探索"}} end

值类型

你的任务是完成 calculate 函数,该函数接受两个整数并返回它们的和与积。

  • calculate 函数应接受两个整数作为参数。
  • calculate 函数应返回两个整数,即输入参数的和与积。
$ go run values.go
golang
1+1 = 2
7.0/3.0 = 2.3333333333333335
false
true
false

以下是完整代码:

// Go 有各种值类型,包括字符串、
// 整数、浮点数、布尔值等。这里有一些
// 基本示例。

package main

import "fmt"

func main() {

	// 字符串,可以用 `+` 连接。
	fmt.Println("go" + "lang")

	// 整数和浮点数。
	fmt.Println("1+1 =", 1+1)
	fmt.Println("7.0/3.0 =", 7.0/3.0)

	// 布尔值,有你期望的布尔运算符。
	fmt.Println(true && false)
	fmt.Println(true || false)
	fmt.Println(!true)
}

总结

在本实验中,你的任务是完成 calculate 函数,以计算两个整数的和与积。通过这样做,你展示了你对Go语言基本值类型的理解。