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 相关文章推荐
改进Django中的表单的简单方法
Jul 17 Python
Python中使用Queue和Condition进行线程同步的方法
Jan 19 Python
python学习之面向对象【入门初级篇】
Jan 21 Python
Python图片裁剪实例代码(如头像裁剪)
Jun 21 Python
python实现超简单的视频对象提取功能
Jun 04 Python
python读取并写入mat文件的方法
Jul 12 Python
Django 外键的使用方法详解
Jul 19 Python
Python 中使用 PyMySQL模块操作数据库的方法
Nov 10 Python
使用PyTorch训练一个图像分类器实例
Jan 08 Python
使用TensorFlow搭建一个全连接神经网络教程
Feb 06 Python
使用Python通过oBIX协议访问Niagara数据的示例
Dec 04 Python
python单向链表实例详解
May 25 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
复杂检索数据并分页显示的处理方法
2006/10/09 PHP
php常用字符函数实例小结
2016/12/29 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
2013/04/08 Javascript
JSON中双引号的轮回使用过程中一定要小心
2014/03/05 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
jQuery fadeOut 异步实例代码详解
2016/08/18 Javascript
基于JavaScript实现瀑布流效果
2017/03/29 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
使用async-validator编写Form组件的方法
2018/01/10 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
微信小程序sessionid不一致问题解决
2019/08/30 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
[06:44]2018DOTA2亚洲邀请赛4.5 SOLO赛 MidOne vs Sumail
2018/04/06 DOTA
Python实现以时间换空间的缓存替换算法
2016/02/19 Python
django 创建过滤器的实例详解
2017/08/14 Python
python中is与双等于号“==”的区别示例详解
2017/11/21 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
2018/05/21 Python
分析python请求数据
2018/08/19 Python
对matplotlib改变colorbar位置和方向的方法详解
2018/12/13 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
Python Dict找出value大于某值或key大于某值的所有项方式
2020/06/05 Python
CSS3教程(10):CSS3 HSL声明设置颜色
2009/04/02 HTML / CSS
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
优秀生推荐信范文
2013/11/28 职场文书
单位作风建设自查报告
2014/10/23 职场文书
2014年银行柜员工作总结
2014/11/12 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
2015秋季新学期开学寄语
2015/05/28 职场文书
MySQL5.7并行复制原理及实现
2021/06/03 MySQL
科普 | 业余无线电知识-波段篇
2022/02/18 无线电
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫
动态规划之使用备忘录来改进Javascript函数
2022/04/07 Javascript
引用计数法和root搜索算法以及JVM中判定对象需要回收的方法
2022/04/19 Java/Android