当前位置: 首页 > 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/476365.html

相关文章:

  • 专门做实习计算机项目的网站平台河南网站推广优化排名
  • 手机网站用什么软件做产品线上推广方式都有哪些
  • ecs怎么做网站北京网络排名优化
  • 效果型网站建设品牌网站建设方案
  • 钓鱼网站在线生成器台湾新闻最新消息今天
  • 重庆头条新闻深圳百度快速排名优化
  • 做网站设计注意什么细节seo视频教程百度网盘
  • 网站认证空间网址注册
  • 做网站加推广多少钱惠州抖音seo
  • 网站后台模板如何使用it培训机构排名
  • 深圳做企业网站的公青岛网站运营
  • 柳州 网站推广营销网站制作
  • 手机端做的优秀的网站兰州疫情最新情况
  • 好的网站建设哪家好桂林网站优化
  • 市政府门户网站抖音seo优化软件
  • 乌镇网站开发文档青岛今天发生的重大新闻
  • 十大禁用黄台免费入口超级seo助手
  • 什么做直播网站好百度seo优化哪家好
  • 开发公司硬底化路面工程入账长沙官网seo收费标准
  • 哪有做网站公司苏州seo关键词优化价格
  • 怎样做幼儿园网站网络推广专员岗位职责
  • 商城网站开发费用一般是多少合肥网站排名提升
  • 招商网站建设推广seo研究协会网
  • 安阳网站建设报价开通网站需要多少钱
  • 佛山市企业网站建设平台怎么制作网页教程
  • 网站做多个语言有什么好处网络舆情监测专业
  • 齐河网站建设公司株洲网站建设
  • 做网站主流用什么语言seo公司软件
  • 营销型网站设计文章如何提高自己在百度的排名
  • 只做英文网站 域名有什么要求软文推广营销