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 03 Python
python自动化测试之setUp与tearDown实例
Sep 28 Python
在Python下进行UDP网络编程的教程
Apr 29 Python
python基础入门学习笔记(Python环境搭建)
Jan 13 Python
python用模块zlib压缩与解压字符串和文件的方法
Dec 16 Python
Python常见MongoDB数据库操作实例总结
Jul 24 Python
Python使用pymongo库操作MongoDB数据库的方法实例
Feb 22 Python
python中 * 的用法详解
Jul 10 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 Python
python实现ROA算子边缘检测算法
Apr 05 Python
Python数据类型最全知识总结
May 31 Python
Python预测分词的实现
Jun 18 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实现带进度条的Ajax文件上传功能示例
2019/07/02 PHP
Javascript实例教程(19) 使用HoTMetal(5)
2006/12/23 Javascript
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
jquery自定义属性(类型/属性值)
2013/05/21 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
2015/04/29 Javascript
jQuery实现径向动画菜单效果
2015/07/17 Javascript
AngularJS Module方法详解
2015/12/08 Javascript
AngularJs Modules详解及示例代码
2016/09/01 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
使用JS模拟锚点跳转的实例
2018/02/01 Javascript
nodejs简单读写excel内容的方法示例
2018/03/16 NodeJs
搭建vue开发环境
2018/07/19 Javascript
vue自定义表单生成器form-create使用详解
2019/07/19 Javascript
js 解析 JSON 数据简单示例
2020/04/21 Javascript
jQuery+ajax实现文件上传功能
2020/12/22 jQuery
在Linux下调试Python代码的各种方法
2015/04/17 Python
python3使用pyqt5制作一个超简单浏览器的实例
2017/10/19 Python
Python 多核并行计算的示例代码
2017/11/07 Python
python实现本地图片转存并重命名的示例代码
2018/10/27 Python
解决Django连接db遇到的问题
2019/08/29 Python
python3 使用traceback定位异常实例
2020/03/09 Python
python实现ftp文件传输系统(案例分析)
2020/03/20 Python
python按顺序重命名文件并分类转移到各个文件夹中的实现代码
2020/07/21 Python
python爬虫搭配起Bilibili唧唧的流程分析
2020/12/01 Python
英国最大的在线照明商店:Litecraft
2020/08/31 全球购物
如何为DataGridView添加一个定制的Column Type
2014/01/21 面试题
运动会广播稿300字
2014/01/10 职场文书
总经理助理的职责
2014/03/14 职场文书
亚运会口号
2014/06/20 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
2015年学生会部门工作总结
2015/04/21 职场文书
离婚案件答辩状
2015/05/22 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
用Python创建简易网站图文教程
2021/06/11 Python
MySQL系列之二 多实例配置
2021/07/02 MySQL
十大最强电系宝可梦,阿尔宙斯电系之一,第七被称为雷神
2022/03/18 日漫