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通过pil模块将raw图片转换成png图片的方法
Mar 16 Python
用python实现百度翻译的示例代码
Mar 09 Python
pandas 将list切分后存入DataFrame中的实例
Jul 03 Python
opencv python 傅里叶变换的使用
Jul 21 Python
详解Python装饰器
Mar 25 Python
Python利用sqlacodegen自动生成ORM实体类示例
Jun 04 Python
python实现H2O中的随机森林算法介绍及其项目实战
Aug 29 Python
Django restframework 框架认证、权限、限流用法示例
Dec 21 Python
Python基于os.environ从windows获取环境变量
Jun 09 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
Sep 04 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 Python
python爬虫框架feapde的使用简介
Apr 20 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
QQ登录 PHP OAuth示例代码
2011/07/20 PHP
计算php页面运行时间的函数介绍
2013/07/01 PHP
php按百分比生成缩略图的代码分享
2014/05/10 PHP
php中in_array函数用法分析
2014/11/15 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
2010/10/11 Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
2010/12/04 Javascript
JavaScript与DOM组合动态创建表格实例
2012/12/23 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
jquery实现右键菜单插件
2015/03/29 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
jQuery实现tab选项卡效果的方法
2015/07/08 Javascript
Javascript在IE和Firefox浏览器常见兼容性问题总结
2016/08/03 Javascript
jQuery Layer弹出层传值到父页面的实现代码
2017/08/17 jQuery
Vue 实现前进刷新后退不刷新的效果
2019/06/14 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
2019/09/06 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
python实现红包裂变算法
2016/02/16 Python
Python中index()和seek()的用法(详解)
2017/04/27 Python
详解python的webrtc库实现语音端点检测
2017/05/31 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
Pycharm中切换pytorch的环境和配置的教程详解
2020/03/13 Python
python使用布隆过滤器的实现示例
2020/08/20 Python
加拿大休闲和工业服装和鞋类零售商:L’Équipeur
2018/01/12 全球购物
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
接待员岗位责任制
2014/02/10 职场文书
领导党性分析材料
2014/02/15 职场文书
解除财产保全担保书
2014/05/20 职场文书
人事代理委托书
2014/09/27 职场文书
学习焦裕禄观后感
2015/06/09 职场文书
高中诗歌鉴赏教学反思
2016/02/16 职场文书
实用求职信模板范文
2019/05/13 职场文书
详解MySQL中的主键与事务
2021/05/27 MySQL
nginx常用配置conf的示例代码详解
2022/03/21 Servers