go语言基础导fmt
时间: 2024-03-23 16:34:02 浏览: 59
Go语言是一种开源的编程语言,由Google开发。它具有简洁、高效、并发安全等特点,适用于构建各种类型的应用程序。在Go语言中,fmt包是一个常用的标准库,用于格式化输入输出。
fmt包提供了多个函数,用于格式化输出和输入。其中一些常用的函数包括:
1. fmt.Print:用于将字符串或其他数据打印到标准输出(控制台)。
2. fmt.Println:与Print函数类似,但会在输出后添加一个换行符。
3. fmt.Printf:用于格式化输出,可以使用占位符指定输出的格式。
4. fmt.Scan:用于从标准输入读取数据,并将其存储到指定的变量中。
5. fmt.Scanf:与Scan函数类似,但可以使用占位符指定输入的格式。
以下是一个简单的示例代码,演示了如何使用fmt包进行基本的输入输出:
```go
package main
import "fmt"
func main() {
var name string
var age int
fmt.Print("请输入您的姓名:")
fmt.Scan(&name)
fmt.Print("请输入您的年龄:")
fmt.Scan(&age)
fmt.Printf("您好,%s!您今年%d岁。\n", name, age)
}
```
运行上述代码后,程序会提示您输入姓名和年龄,并将其打印出来。
阅读全文