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 相关文章推荐
wxpython 学习笔记 第一天
Mar 16 Python
python 随机数使用方法,推导以及字符串,双色球小程序实例
Sep 12 Python
Python实现的网页截图功能【PyQt4与selenium组件】
Jul 12 Python
详解python实现识别手写MNIST数字集的程序
Aug 03 Python
Python简单读写Xls格式文档的方法示例
Aug 17 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
Dec 24 Python
在python里协程使用同步锁Lock的实例
Feb 19 Python
python enumerate内置函数用法总结
Jan 07 Python
Python实现遗传算法(二进制编码)求函数最优值方式
Feb 11 Python
详解Pandas 处理缺失值指令大全
Jul 30 Python
python中封包建立过程实例
Feb 18 Python
Python利用Turtle绘制哆啦A梦和小猪佩奇
Apr 04 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实现的常见排序算法汇总
2014/09/08 PHP
JavaScript 组件之旅(一)分析和设计
2009/10/28 Javascript
面向对象的Javascript之二(接口实现介绍)
2012/01/27 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/06/05 Javascript
jQuery实现的图片分组切换焦点图插件
2015/01/06 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
JS将滑动门改为选项卡(需鼠标点击)的实现方法
2015/09/27 Javascript
以Python代码实例展示kNN算法的实际运用
2015/10/26 Javascript
Bootstrap富文本组件wysiwyg数据保存到mysql的方法
2016/05/09 Javascript
深入理解JS继承和原型链的问题
2016/12/17 Javascript
vue-router3.0版本中 router.push 不能刷新页面的问题
2018/05/10 Javascript
React组件重构之嵌套+继承及高阶组件详解
2018/07/19 Javascript
js中innerText/textContent和innerHTML与target和currentTarget的区别
2019/01/21 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
浅谈vue-router路由切换 组件重用挖下的坑
2019/11/01 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
[01:03]悬念揭晓 11月26日DOTA2完美盛典不见不散
2017/11/23 DOTA
[01:36:19]Secret vs NB 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[00:52]玛尔斯技能全介绍
2019/03/06 DOTA
用python找出那些被“标记”的照片
2017/04/20 Python
Python实现调度算法代码详解
2017/12/01 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
对pandas写入读取h5文件的方法详解
2018/12/28 Python
对Pytorch神经网络初始化kaiming分布详解
2019/08/18 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
python算的上脚本语言吗
2020/06/22 Python
使用css3背景渐变中的透明度来设置不同颜色的背景渐变
2014/03/31 HTML / CSS
联想瑞士官方网站:Lenovo Switzerland
2017/11/19 全球购物
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
2014年感恩母亲演讲稿
2014/05/27 职场文书
2014年网管工作总结
2014/12/11 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
公务员的复习计划书,请收下!
2019/07/15 职场文书
python面向对象版学生信息管理系统
2021/06/24 Python
Python实现为PDF去除水印的示例代码
2022/04/03 Python