当前位置: 首页 > wzjs >正文

邯郸景区网站制作网站建设公司哪家好

邯郸景区网站制作,网站建设公司哪家好,南京建站方案,上海自己注册公司流程及费用一、标准化输入1、使用 fmt.Scan 系列 (适合读取简单、被空格隔开的数据)需要传递变量的内存地址给 Scan 函数,所以变量名前要加 & 符号,表示“把读取到的值放到这个地址对应的变量里”。package mainimport "fmt"func main() {var name s…

一、标准化输入

1、使用 fmt.Scan 系列 (适合读取简单、被空格隔开的数据)

需要传递变量的内存地址给 Scan 函数,所以变量名前要加 & 符号,表示“把读取到的值放到这个地址对应的变量里”。

package mainimport "fmt"func main() {var name stringvar age intfmt.Print("请输入你的名字和年龄 (用空格隔开): ")// 等待用户输入,比如 "张三 25" 然后回车_, err := fmt.Scan(&name, &age)if err != nil {fmt.Println("输入错误:", err)return}fmt.Printf("你好, %s! 你今年 %d 岁了。\n", name, age)
}

缺点fmt.Scan 遇到空格或换行符就会停止读取当前项。如果你想输入 "San Zhang",它只会把 "San" 读到 name 里。

2、使用 bufio 包 (推荐,强大灵活,首选)

非常适合用来读取一整行(包含空格)的数据。

package mainimport ("bufio""fmt""os""strings"
)func main() {fmt.Print("请输入你的全名: ")// 1. 创建一个读取器,关联到标准输入reader := bufio.NewReader(os.Stdin)// 2. 读取直到遇到换行符 ('\n')input, err := reader.ReadString('\n')if err != nil {fmt.Println("读取输入时发生错误:", err)return}// 3. 清理字符串:ReadString 会把换行符也读进去,需要去掉//    strings.TrimSpace 会去掉字符串首尾的空白字符 (空格、换行符等)name := strings.TrimSpace(input)fmt.Printf("你好, %s! 欢迎你!\n", name)
}

bufio 是处理用户输入的首选方式,因为它能轻松处理包含空格的完整句子。

二、标准化输出

  • fmt.Print(): 原样输出,参数之间会自动加空格,不换行。
  • fmt.Println(): 原样输出,参数之间会自动加空格,在结尾加上换行。
  • fmt.Printf(): 格式化输出,最灵活。

fmt.Printf()的常用占位符:

  • %v: 按值的默认格式输出 (最常用,不知道用啥就用它)
  • %s: 输出字符串
  • %d: 输出十进制整数
  • %f: 输出浮点数 (例如 %.2f 表示保留两位小数)
  • %t: 输出布尔值 (true/false)
  • %T: 输出变量的类型
  • %%: 输出一个百分号 %

示例:

package mainimport "fmt"func main() {name := "李四"age := 30height := 1.78isStudent := false// 使用占位符 %s, %d, %f, %tfmt.Printf("姓名: %s, 年龄: %d, 身高: %.2f米, 是学生吗: %t\n", name, age, height, isStudent)// 输出: 姓名: 李四, 年龄: 30, 身高: 1.78米, 是学生吗: false// 使用 %v (通用格式) 和 %T (类型)fmt.Printf("变量 name 的值是 %v, 类型是 %T\n", name, name)// 输出: 变量 name 的值是 李四, 类型是 stringfmt.Printf("变量 age 的值是 %v, 类型是 %T\n", age, age)// 输出: 变量 age 的值是 30, 类型是 int
}

http://www.dtcms.com/wzjs/334573.html

相关文章:

  • 阿里云oss可以做网站搜狗识图
  • 没有做网站地图影响大吗吗百度推广怎么样
  • 能够做渗透的网站百度竞价包年推广是怎么回事
  • 上海网站开发与设免费推广软件 推广帮手
  • 北京住房和城乡建设局门户网站谷歌账号注册
  • 牛商网做网站精准客户资源购买
  • access 网站源码关键词推广操作
  • 网站风格公司网络营销推广软件
  • 萤栈WordPress葫岛百度seo
  • 动漫做h免费网站公司网站推广运营
  • 做网站美工工资多少钱广州seo招聘网
  • 广州建网站哪家好如何在百度做推广
  • 澄海网站建设seo网站推广批发
  • 构建一个网站厦门人才网个人版
  • 做网站的图片素材seo运营经理
  • 网站开发违约解除合同通知函如何搭建自己的网站
  • seo是网站搜索引擎上的优化南京高端品牌网站建设
  • 企业网站建设合同河南网站推广
  • 网络营销推广方案有哪些seo内容优化方法
  • 代运营被骗怎么追回seo网络优化公司
  • 手机制作网站开发百度广告怎么推广
  • 专业代做网站seo标题优化关键词
  • 网站ui外包建站网站
  • 沈阳专业网站制作设计哪有培训seo
  • 阳泉做网站公司网络营销产品策略的内容
  • ppt做的好的网站有哪些网络免费推广平台
  • 怎样做咨询网站网页设计制作网站模板图片
  • 博罗企业网站建设中和seo公司
  • 云职上海企业服务有限公司seo外链工具有用吗
  • 佛山市手机网站建设网站seo关键词优化