首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python格式化输出研究与学习

我时常在想,是什么能让自己无论在节假日,还是工作休息之余还在撸代码,是因为工作任务繁忙,还是自己的能力低下,也或者是自己无聊..... nono ,是因为爱,是因为为了遇见更好的自己

前言

平时的工作或者学习中会遇到一个很简单的问题:控制台打印log

也许你用下面的方式:

今天我们要说的是下面的方式:

基本格式化输出 %

1. 输出整数

%o 八进制

%d 十进制

%x 十六进制

2. 输出浮点数

%f 浮点数默认显示小数点后6位

%.4f .4表示的保留4位小数,你可以自己设置保留的位数

3. 输出字符串

%s 代表字符串

%.5s .5表示的保留5个字符,你可以自己设置保留的位的字符

format的使用

format函数把字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号"{}"作为特殊字符代替'%'

基本用法:

( 1 ) 不带编号,即"{}"

( 2 ) 带数字编号,可调换顺序,如""、""

( 3 ) 带关键字,如""、""

( 4 ) 取位数,如"{:4s}","{:4f}"

( 5 ) 对象属性

结束

到此,关于python的两种格式化输出的常用场景研究完毕。总体来说使用这种方式话输出比传统方式采用字符串拼接,要简单很多

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180214G01J3Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券