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使用CMD模块更优雅的运行脚本
May 11 Python
Python修改MP3文件的方法
Jun 15 Python
python的构建工具setup.py的方法使用示例
Oct 23 Python
对pandas中apply函数的用法详解
Apr 10 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
May 17 Python
通过Pandas读取大文件的实例
Jun 07 Python
win7 x64系统中安装Scrapy的方法
Nov 18 Python
python 利用pandas将arff文件转csv文件的方法
Feb 12 Python
浅谈tensorflow 中tf.concat()的使用
Feb 07 Python
Python爬虫之Spider类用法简单介绍
Aug 04 Python
Django缓存Cache使用详解
Nov 30 Python
Python的这些库,你知道多少?
Jun 09 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自动生成表单代码分享
2015/06/19 PHP
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
JS 操作符整理[推荐收藏]
2011/11/15 Javascript
js左侧三级菜单导航实例代码
2013/09/13 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
jquery复选框多选赋值给文本框的方法
2015/01/27 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
javascript实现客户端兼容各浏览器创建csv并下载的方法
2015/03/23 Javascript
JavaScript中getUTCSeconds()方法的使用详解
2015/06/11 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
vue中组件的3种使用方式详解
2019/03/23 Javascript
基于layPage插件实现两种分页方式浅析
2019/07/27 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
2020/05/13 Javascript
vue+iview实现文件上传
2020/11/17 Vue.js
使用IPython来操作Docker容器的入门指引
2015/04/08 Python
Python调用C++程序的方法详解
2017/01/24 Python
python实现决策树分类算法
2017/12/21 Python
Python解决抛小球问题 求小球下落经历的距离之和示例
2018/02/01 Python
python根据url地址下载小文件的实例
2018/12/18 Python
python-opencv 将连续图片写成视频格式的方法
2019/01/08 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
2019/05/10 Python
对pyqt5多线程正确的开启姿势详解
2019/06/14 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
详解HTML5中rel属性的prefetch预加载功能使用
2016/05/06 HTML / CSS
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
木马的传播途径主要有哪些
2016/04/08 面试题
请用Java实现列出某个目录下的所有文件
2013/09/23 面试题
材料专业大学毕业生自荐书
2014/07/02 职场文书
社区文明创建工作总结2015
2015/04/21 职场文书
家长会开场白和结束语
2015/05/29 职场文书
信息技术教研组工作总结
2015/08/13 职场文书
2016年“5.12”护士节慰问信
2015/11/30 职场文书