golang fmt用法举例
2018-01-20 16:55
375 查看
下标与参数的对应
例子如下:package main import ( "fmt" ) func main() { num := 10 fmt.Printf("num:%d, num:%[1]o, num:%[1]x\n", num) }
output:
num:10, num:12, num:a
分别输出整数的10进制, 8进制, 16进制形式。
第二个,第三个输出,均使用第一个参数,引用方式”
”。
空格的输出
在格式化字符串中可以使用“*”,输出任意多个空格。例如:
%*d
%*s
example如下:
package main import ( "fmt" ) func main() { fmt.Printf("echo:%*s,end\n", 10, "Hello") }
output:
echo: Hello,end
相关文章推荐
- Golang中的fmt用法
- golang格式化输出-fmt包用法详解
- Python中的集合:set与frozenset用法举例
- Mysql limit offset用法举例
- golang中一些基础用法
- group by两个或多个字段的举例用法
- SQL数据库的系统数据类型table的用法举例
- 举例说明android中ProgressBar的用法
- Python中zip()函数用法举例
- C语言sscanf() 用法举例
- golang 中strconv包用法
- golang中os/exec包用法
- Block用法---关于存储变量和应用举例
- c语言:枚举常量的用法举例
- 举例讲解Python中装饰器的用法
- 基本MVVM 和 ICommand用法举例
- 举例讲解Objective-C中@property属性的用法
- golang中image包用法
- mysql操作查询结果case when then else end用法举例
- Python os.walk的用法与举例