python占位符输入方式实例


Posted in Python onMay 27, 2019

占位符,顾名思义就是插在输出里站位的符号。占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式。

1、常用占位符的含义

s : 获取传入对象的__str__方法的返回值,并将其格式化到指定位置

r : 获取传入对象的__repr__方法的返回值,并将其格式化到指定位置

c : 整数:将数字转换成其unicode对应的值,10进制范围为 0 <= i <= 1114111(py27则只支持0-255);字符:将字符添加到指定位置

o : 将整数转换成 八 进制表示,并将其格式化到指定位置

x : 将整数转换成十六进制表示,并将其格式化到指定位置

d : 将整数、浮点数转换成 十 进制表示,并将其格式化到指定位置

e : 将整数、浮点数转换成科学计数法,并将其格式化到指定位置(小写e)

E : 将整数、浮点数转换成科学计数法,并将其格式化到指定位置(大写E)

f : 将整数、浮点数转换成浮点数表示,并将其格式化到指定位置(默认保留小数点后6位)

F : 同上

g : 自动调整将整数、浮点数转换成 浮点型或科学计数法表示(超过6位数用科学计数法),并将其格式化到指定位置(如果是科学计数则是e;)

G : 自动调整将整数、浮点数转换成 浮点型或科学计数法表示(超过6位数用科学计数法),并将其格式化到指定位置(如果是科学计数则是E;)

% : 当字符串中存在格式化标志时,需要用 %%表示一个百分号;

2. 常用占位符应用举例

1、格式化字符串

>>> print ("This website name is %s" % ("pythontab.com"))
this website name is pythontab.com
>>>

2、格式化整数

>>> print ("The rank score is %d" % (100.0))
>>> The rank score is 100
>>>

3、格式化浮点数

>>> print ("Yao Ming's height is %f m"%(2.29))
Yao Ming's height is 2.290000 m
>>>
Python 相关文章推荐
python基于xml parse实现解析cdatasection数据
Sep 30 Python
bat和python批量重命名文件的实现代码
May 19 Python
python中类变量与成员变量的使用注意点总结
Apr 29 Python
python 判断是否为正小数和正整数的实例
Jul 23 Python
Python socket实现简单聊天室
Apr 01 Python
浅谈Pandas:Series和DataFrame间的算术元素
Dec 22 Python
opencv与numpy的图像基本操作
Mar 08 Python
详解python多线程之间的同步(一)
Apr 03 Python
详解PyCharm+QTDesigner+PyUIC使用教程
Jun 13 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
May 19 Python
Python3 socket即时通讯脚本实现代码实例(threading多线程)
Jun 01 Python
使用OpenCV实现道路车辆计数的使用方法
Jul 15 Python
numpy.where() 用法详解
May 27 #Python
python numpy实现文件存取的示例代码
May 26 #Python
numpy linalg模块的具体使用方法
May 26 #Python
python flask解析json数据不完整的解决方法
May 26 #Python
如何使用pyinstaller打包32位的exe程序
May 26 #Python
让你Python到很爽的加速递归函数的装饰器
May 26 #Python
Django框架模板的使用方法示例
May 25 #Python
You might like
PHP利用COM对象访问SQLServer、Access
2006/10/09 PHP
PHP四舍五入精确小数位及取整
2014/01/14 PHP
利用PHP fsockopen 模拟POST/GET传送数据的方法
2015/09/22 PHP
非jQuery实现照片散落桌子上,单击放大的LightBox效果
2014/11/28 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
JavaScript原生对象之Number对象的属性和方法详解
2015/03/13 Javascript
基于dropdown.js实现的两款美观大气的二级导航菜单
2015/09/02 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
2016/02/25 Javascript
vue使用drag与drop实现拖拽的示例代码
2017/09/07 Javascript
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
2017/10/25 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
从组件封装看Vue的作用域插槽的实现
2019/02/12 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
微信小程序实现同一页面取值的方法分析
2019/04/30 Javascript
探索JavaScript中私有成员的相关知识
2019/06/13 Javascript
jQuery实现form表单基于ajax无刷新提交方法实例代码
2019/11/04 jQuery
[01:09]DOTA2次级职业联赛 - ishow.HMM战队宣传片
2014/12/01 DOTA
Python Sleep休眠函数使用简单实例
2015/02/02 Python
利用Python实现Windows定时关机功能
2017/03/21 Python
详解python3 + Scrapy爬虫学习之创建项目
2019/04/12 Python
Python爬取爱奇艺电影信息代码实例
2019/11/26 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
2020/01/02 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
Python字符串三种格式化输出
2020/09/17 Python
python unichr函数知识点总结
2020/12/16 Python
10个很棒的 CSS3 开发工具 推荐
2011/05/16 HTML / CSS
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
iostream与iostream.h的区别
2015/01/16 面试题
退休感言
2014/01/28 职场文书
幼儿园中班教学反思
2014/02/10 职场文书
给市场的环保建议书
2014/05/14 职场文书
校园活动策划方案
2014/06/13 职场文书
毕业证委托书范文
2014/09/26 职场文书
淘宝客服专员岗位职责
2015/04/07 职场文书
单方投资意向书
2015/05/11 职场文书