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列表去重的二种方法
Feb 14 Python
Python实现Linux的find命令实例分享
Jun 04 Python
python制作小说爬虫实录
Aug 14 Python
numpy中索引和切片详解
Dec 15 Python
python 多线程中子线程和主线程相互通信方法
Nov 09 Python
python实现小球弹跳效果
May 10 Python
OpenCV+Python--RGB转HSI的实现
Nov 27 Python
Python实现UDP程序通信过程图解
May 15 Python
tensorflow与numpy的版本兼容性问题的解决
Jan 08 Python
Python tkinter实现日期选择器
Feb 22 Python
关于python pygame游戏进行声音添加的技巧
Oct 24 Python
Pygame如何使用精灵和碰撞检测
Nov 17 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
FCKeditor添加自定义按钮
2008/03/27 PHP
PHP执行zip与rar解压缩方法实现代码
2010/12/05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
Laravel 5 框架入门(三)
2015/04/09 PHP
初学js 新节点的创建 删除 的步骤
2011/07/04 Javascript
js数组的操作详解
2013/03/27 Javascript
在每个匹配元素的外部插入新元素的方法
2013/12/20 Javascript
JQuery的Ajax请求实现局部刷新的简单实例
2014/02/11 Javascript
JS小游戏之象棋暗棋源码详解
2014/09/25 Javascript
javascript动态修改Li节点值的方法
2015/01/20 Javascript
javascript引用类型指针的工作方式
2015/04/13 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
javascript 使用for循环时该注意的问题-附问题总结
2015/08/19 Javascript
微信小程序 swiper组件详解及实例代码
2016/10/25 Javascript
Easyui在treegrid添加控件的实现方法
2017/06/23 Javascript
微信小程序中button去除默认的边框实例代码
2019/08/01 Javascript
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
python制作mysql数据迁移脚本
2019/01/01 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
python selenium firefox使用详解
2019/02/26 Python
Python多进程入门、分布式进程数据共享实例详解
2019/06/03 Python
python中PS 图像调整算法原理之亮度调整
2019/06/28 Python
python 并发编程 多路复用IO模型详解
2019/08/20 Python
python实现批量文件重命名
2019/10/31 Python
Eclipse配置python默认头过程图解
2020/04/26 Python
css3 media 响应式布局的简单实例
2016/08/03 HTML / CSS
html2canvas生成清晰的图片实现打印的示例代码
2019/09/30 HTML / CSS
MYPROTEIN澳大利亚官方网站:欧洲运动营养品牌
2019/06/26 全球购物
Bravofly德国:预订廉价航班和酒店
2019/09/22 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
房产买卖委托公证书
2014/04/04 职场文书
《果园机器人》教学反思
2014/04/13 职场文书
母亲节演讲稿
2014/05/27 职场文书
软件测试专业推荐信
2014/09/18 职场文书
毕业设计答辩开场白
2015/05/29 职场文书