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

电商网站设计主题dw网站管理与建设

电商网站设计主题,dw网站管理与建设,大型网站建设哪家服务好,asp网站开发环境一、转义符是什么? 转义字符意义\n换行,将当前位置移动到下一行开头\r回车,将当前位置移到本行开头\t相当于一个Tab键\\代表一个反斜线“\”\"代表一个双引号字符 代码实战 package mainimport "fmt"/* *字符串基本用法 */ func main…

一、转义符是什么?

转义字符意义
\n换行,将当前位置移动到下一行开头
\r回车,将当前位置移到本行开头
\t相当于一个Tab键
\\代表一个反斜线“\”
\"代表一个双引号字符

代码实战

package mainimport "fmt"/*
*字符串基本用法
*/
func main() {//转义符// 我在学习"go"语言的字符串基本用法\,字符串的'基本用法'// 假如现在在程序里输出这么一段话 我们需要对 引号来进行转义 因为他和我们定义字符串冲突了// 转义可以使用 \ 或者使用 ``var learn stringlearn = "我在学习\"go\"语言的字符串基本用法\\,字符串的'基本用法'"learn1 := `我在学习"go"语言的字符串基本用法`fmt.Println(learn)fmt.Println(learn1)// 1.\n:换行,将当前位置移到下一行开头var string1 stringstring1 = "我在学习go语言,\n学习到换行符了"fmt.Println(string1)// 2.\r:回车,将当前位置移到本行开头var string2 stringstring2 = "我在学习go语言,\r学习到回车符了"fmt.Println(string2)// 3.\t:相当于一个 Tab键var string3 stringstring3 = "\t我在学习go语言,到tab键了"fmt.Println(string3)//计算字符串的长度var desc stringdesc = "我在学习字符串的基本用法"descs := []rune(desc)fmt.Println(len(descs))
}

二、字符串格式化输出

2.1 缺省格式和类型

格式化后的效果动词描述
[0 1]%v缺省格式
[]int64(0,1)%#vgo语法打印
[]int64%T类型打印

2.2 整型(缩进,进制类型,正负符号)

格式化后的效果动词描述
15%d十进制
+15%+d必须显示正负符号
_15%4dPad空格(宽度为4,右对齐)
15_%-4dPad空格(宽度为4,左对齐)
1111%b二进制
17%o八进制
f%x16进制,小写

2.3 字符(有引号,Unicode)

value:65 (Unicode 是 A )

格式化后的效果动词描述
A%c字符
‘A’%q有引号的字符
U+0041%UUnicode
U+0041 ‘A’%#UUnicode有引号

2.4 浮点(缩进、精度、科学计数)

value:123.456

格式化后的效果动词描述
1.234560e+02%e科学计数
123.456000%f十进制小数

2.5 字符串

value:“cookie”

格式化后的效果动词描述
cookie%s字符串原样输出
_cookie%6s宽度为6,邮对齐

部分演示代码:

package mainimport "fmt"func main() {//=============================================== 二、格式化输出相关的参数===========================username := "张三"age := 20address := "北京"var ages []int = []int{1, 2, 3}outContent := fmt.Sprintf("用户名%s,年龄:%d,地址:%s 数组的值:%v", username, age, address, ages)fmt.Println(outContent)}

三、字符串拼接

package mainimport ("fmt""strconv""strings"
)func main() {//字符串的拼接name := "张三"age := 18sex := "男"address := "北京市海淀区上地大厦"//第一种拼接方式:字符串性能最差的outContent := fmt.Sprintf("姓名是:%s,性别是:%s,年龄是:%d,工作地址在:%s", name, sex, age, address)//第二种拼接方式:性能良好的outContent1 := "姓名是:" + name + ",性别是:" + sex + ",年龄是:" + strconv.Itoa(age) + ",工作地址在:" + address//第三种拼接方式:性能最好var builder strings.Builderbuilder.WriteString("姓名是:")builder.WriteString(name)builder.WriteString(",性别是:")builder.WriteString(sex)builder.WriteString(",年龄是:")builder.WriteString(strconv.Itoa(age))builder.WriteString(",工作地址是:")builder.WriteString(address)//生成字符串内容outContent2 := builder.String()//统计 builder的长度fmt.Println("字符串的长度", builder.Len())//重置 builder的内容?builder.Reset()outContent3 := builder.String()//打印内容fmt.Println(outContent)fmt.Println(outContent1)fmt.Println(outContent2)fmt.Println("这是什么内容:" + outContent3)}

四、字符串的比较

package mainimport ("fmt""strings"
)
func main() {//=============================================== 二、字符串的比较===========================a := "hello"b := "hello"c := "bello"fmt.Println(a == b)fmt.Println(a != b)//大小比较 比较 ASCII码fmt.Println(a > c)
}

五、字符串操作常用方法

字符串常用方法可以点进到源码进行查看

package mainimport ("fmt""strings"
)func main() {//=============================================== 三、字符串的常用方法===========================content := "我在学习go语言,正在学习的是字符串的常用方法"//查询字符串是否包含某个值fmt.Println(strings.Contains(content, "go"))//计算字符串的长度var desc stringdesc = "我在我"descs := []rune(desc)fmt.Println(len(descs))//出现的次数fmt.Println(strings.Count(content, "go"))//分割字符串var contents = strings.Split(content, ",")fmt.Println(contents[0])fmt.Println(contents[1])
}
http://www.yayakq.cn/news/416965/

相关文章:

  • 2010年4月江苏省03340网站建设与管理答案建设部网站13清单
  • 企业产品展示网站模板下载软件大全
  • 免费个人网站怎么做PHP企业网站开发实践
  • 手机如何创建个人网站动漫网站开发需求分析
  • 建立网站不公开网站建设注意哪些问题
  • 中企动力登录新手学做网站优化
  • 上海太江建设网站来安县城乡建设网站
  • 2018年政务公开与网站建设总结什么叫网站
  • 网站技术开发文档模板搜索引擎推广是什么意思
  • app首页设计效果图广告优化师面试
  • 对网站建设 意见和建议wordpress添加菜单分类目录是灰的
  • 专业网站制作公司排行安阳县教育局官网
  • 全景旅游网站建设wordpress国外主题安装
  • 网站备案名称填写规则工业产品设计效果图
  • 网站建设 中企动力成都南阳seo优化公司
  • 游戏网站设计家政网站设计
  • html5做服装网站网站系统使用说明书
  • 网站可信图标wordpress cache9 korea cdn
  • 哪个网站可以做前端项目网站运营费用
  • 南通网站开发招聘金色财经网站开发
  • 网站必须备案网站制作公司 云南
  • 自己做网站建设方案怎么做别人抄袭网站设计怎么办
  • 单页站好做seo吗可以做ppt的网站或软件
  • wordpress安装2个网站公司变更股东的流程及所提交的材料
  • 桃江县建设局网站wordpress widget插件
  • 汕头网站制作方法网站落地页制作
  • 深圳高端网站建设费用余姚建设网站的公司
  • 上海网站建设,分类广告百度网站下拉怎么做
  • 网站制作代网站建设设计基础
  • 网站收录提交工具网站建设动态实训报告