Go 语言基础:值类型探索

Intermediate

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

简介

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

这是一个实验(Guided Lab),提供逐步指导来帮助你学习和实践。请仔细按照说明完成每个步骤,获得实际操作经验。根据历史数据,这是一个 中级 级别的实验,完成率为 74%。获得了学习者 100% 的好评率。

值类型

你的任务是完成 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 语言基本值类型的理解。