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

如何用阿里云做私服网站沈阳高端关键词优化

如何用阿里云做私服网站,沈阳高端关键词优化,南通网站建设团队,如何网络推广优化目录 1. 字符串与整数的转换 2. 字符串与浮点数的转换 3. 布尔值的转换 4. 字符串的转义 5. 补充:rune 类型的使用 方法功能详解 代码示例: 1. 字符串与整数的转换 方法名称功能描述示例Atoi将字符串转换为十进制整数。strconv.Atoi("123&q…

目录

1. 字符串与整数的转换

2. 字符串与浮点数的转换

3. 布尔值的转换

4. 字符串的转义

5. 补充:rune 类型的使用

方法功能详解

代码示例:


1. 字符串与整数的转换
方法名称功能描述示例
Atoi将字符串转换为十进制整数。strconv.Atoi("123")
Itoa将整数转换为十进制字符串。strconv.Itoa(123)
ParseInt将字符串解析为指定进制的整数。strconv.ParseInt("520", 10, 64)
ParseUint将字符串解析为指定进制的无符号整数。strconv.ParseUint("FF", 16, 64)
FormatInt将整数转换为指定进制的字符串。strconv.FormatInt(520, 8)
FormatUint将无符号整数转换为指定进制的字符串。strconv.FormatUint(520, 8)

2. 字符串与浮点数的转换
方法名称功能描述示例
ParseFloat将字符串解析为浮点数。strconv.ParseFloat("3.1415926", 64)
FormatFloat将浮点数转换为字符串,并格式化。strconv.FormatFloat(3.1415926, 'f', 3, 32)

3. 布尔值的转换
方法名称功能描述示例
FormatBool将布尔值转换为字符串 "true" 或 "false"。strconv.FormatBool(true)

4. 字符串的转义
方法名称功能描述示例
Quote返回带双引号的转义字符串。strconv.Quote("hello world")
QuoteRuneToASCII返回单个字符的转义表示,仅使用ASCII字符。strconv.QuoteRuneToASCII('😊')

5. 补充:rune 类型的使用
方法名称功能描述示例
rune表示单个 Unicode 码点。var r rune = 'A'
FormatUint转换为整数值查看 Unicode 码点。fmt.Printf("Unicode code point of '世' is %U\n", '世')

方法功能详解

  1. 字符串与整数的转换

    • strconv.Atoi(s string):将字符串 s 转换为十进制整数。如果转换成功,返回转换后的整数和 nil 错误;否则,返回 0 和非 nil 错误。
    • strconv.Itoa(i int):将整数 i 转换为十进制字符串。
    • strconv.ParseInt(s string, base int, bitSize int):将字符串 s 解析为指定 base 进制的整数,bitSize 参数可以是 0(表示整数是无符号的)、32 或 64,以指定结果的类型。如果 base 为 0,则自动检测进制(默认为十进制,但前缀为 "0x" 的字符串将被解释为十六进制)。
    • strconv.ParseUint(s string, base int, bitSize int):功能与 ParseInt 类似,但用于无符号整数。
    • strconv.FormatInt(i int64, base int):将整数 i 转换为指定 base 进制的字符串。
    • strconv.FormatUint(i uint64, base int):将无符号整数 i 转换为指定 base 进制的字符串。
  2. 字符串与浮点数的转换

    • strconv.ParseFloat(s string, bitSize int):将字符串 s 解析为浮点数,bitSize 为 32 或 64,以指定结果的类型(float32 或 float64)。
    • strconv.FormatFloat(f float64, format byte, precision, bitSize int)
      • format:表示格式,可以是 'f'(定点)、'e'(科学计数)、'g'(根据情况选择 'e' 或 'f')。
      • precision:决定结果的小数位数或科学计数法的位数。
      • bitSize:可以是 32 或 64,表示结果的类型。
  3. 布尔值的转换

    • strconv.FormatBool(b bool):将布尔值 b 转换为字符串 "true" 或 "false"。
  4. 字符串的转义

    • strconv.Quote(s string):返回带双引号的字符串,并转义内部的特殊字符(如 \n、\t 等)。这在需要确保字符串在编程语言语境下正确表示时很有用。
    • strconv.QuoteRuneToASCII(r rune):返回单个字符的转义表示,仅使用 ASCII 字符。对于 Unicode 字符,返回其十六进制转义形式,如 \U0001F60A
  5. rune 类型的使用

    • rune:是 Go 语言中用于表示单个 Unicode 码点的内置类型,可以直接赋值字符(如 var r rune = 'A')。
    • fmt.Printf("%U", r):打印 Unicode 码点的完整表示,例如 U+0041 表示字符 'A'。

代码示例:

package mainimport ("fmt""strconv"
)func main() {n, _ := strconv.Atoi("123")fmt.Printf("%d\n", n)s1 := strconv.Itoa(123)fmt.Printf("%s\n", s1)// 字符串、进制、位数n2, _ := strconv.ParseInt("520", 10, 64)fmt.Printf("%d\n", n2)n3, _ := strconv.ParseUint("FF", 16, 64) // 将十六进制字符串"FF"转换为无符号整数fmt.Printf("%d\n", n3)//s2 := strconv.FormatBool(true)fmt.Println(s2) // "true"//s3 := strconv.FormatFloat(3.1415926, 'f', 3, 32)fmt.Println(s3)//s4 := strconv.FormatInt(520, 8)fmt.Println(s4)s4 = strconv.FormatUint(520, 8)fmt.Println(s4)//s5 := strconv.Quote("hello world")fmt.Println(s5) // `"hello world"` 返回带双引号的字符串//s6 := strconv.QuoteRuneToASCII('!') //单个runefmt.Println(s6)                     // `'!'`var dst []bytedst = strconv.AppendQuoteRuneToASCII(dst, '😊')fmt.Println(string(dst)) // `\U0001F60A`// rune类型:rune 是一个内置类型,它是 int32 的别名,主要用于表示单个Unicode字符。// 这意味着 rune 可以存储任何Unicode码点(code point),包括所有的国际字符、符号以及表情符号等。// 直接定义一个rune变量var r rune = 'A'fmt.Printf("Type of r is %T and value is %c\n", r, r)// 遍历字符串中的runestr := "Hello, 世界"for _, r := range str {fmt.Printf("%c ", r) // 输出: H e l l o ,   世 界}fmt.Println()// 转换为整数值查看Unicode码点fmt.Printf("Unicode code point of '世' is %U\n", '世') // 输出: Unicode code point of '世' is U+4E16}
http://www.dtcms.com/wzjs/290846.html

相关文章:

  • 网站开发需要那些技术人员网站推广和优化的原因
  • wordpress除了博客外主题seo方法图片
  • 扁平化网站导航ui模板搜狐综合小时报2022113011
  • 做视频赚钱的国外网站专门培训seo的网站
  • 海宁营销型网站建设价格色盲怎么治疗
  • 张家界做网站找谁网络营销的认知
  • 网站建设深圳赶集网必应搜索推广
  • 免费云电脑永久使用搜索引擎优化缩写
  • 类似火脉的推广平台工具站seo
  • 大连网站开发价格短视频seo排名加盟
  • 昆明手机网站推荐nba交易最新消息
  • 深圳自助网站建设费用免费外链网
  • 北京招聘网站开发郑州seo管理
  • wordpress最新淘宝客程序沈阳关键词seo
  • 网站建设实训报告2000字软文投稿平台有哪些
  • 找网站建设企业微信朋友圈广告怎么推广
  • 打电话拉客户用网站做广告怎么做 好做吗网络营销手段有哪些方式
  • 网站建设和推广代运营公司
  • 现在的网站做多大尺寸的网络优化
  • 网站域名注册要多少钱百度手机
  • 网页版梦幻西游金色伙伴推荐优化大师 win10下载
  • 胜芳哪里做网站惠州seo管理
  • 福永网站建设公司网络营销的方法有哪些
  • wordpress增加登录页面seo核心技术排名
  • 做网站要买什么类型云空间营销方法
  • 无锡网站建设培训全网优化哪家好
  • 建设个人技术网站chrome官网下载
  • 平台网站模板广告策划书
  • 网站建设的业务流程图搜索引擎优化的策略主要有
  • 中国城乡建设厅网站专门开发小程序的公司