相当于python';s ord(),chr()在go中?
在golang中,python和函数的等价物是什么相当于python';s ord(),chr()在go中?,go,Go,在golang中,python和函数的等价物是什么 chr(97) = 'a' ord('a') = 97 它们的支持方式很简单: 输出(在上尝试): 注意:您还可以转换一个基本上将整数值解释为UTF-8编码值的值: s := string(97) fmt.Printf("text: %s\n", s) // Output: text: a 将有符号或无符号整数值转换为字符串类型将生成一个包含整数UTF-8表示形式的字符串。超出有效Unicode代码点范围的值将转换为“\uFFFD” 似乎简
chr(97) = 'a'
ord('a') = 97
它们的支持方式很简单: 输出(在上尝试): 注意:您还可以转换一个基本上将整数值解释为UTF-8编码值的值:
s := string(97)
fmt.Printf("text: %s\n", s) // Output: text: a
将有符号或无符号整数值转换为字符串类型将生成一个包含整数UTF-8表示形式的字符串。超出有效Unicode代码点范围的值将转换为“\uFFFD”
似乎简单的
uint8('a')
将产生正确的输出。要将整数转换为字符串string(98)
即可:
uint8('g') // 103
string(112) // p
s := string(97)
fmt.Printf("text: %s\n", s) // Output: text: a
uint8('g') // 103
string(112) // p