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网络编程学习笔记(二):socket建立网络客户端
Jun 09 Python
python中的reduce内建函数使用方法指南
Aug 31 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
Feb 18 Python
python3+PyQt5重新实现QT事件处理程序
Apr 19 Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 Python
python 实现提取某个索引中某个时间段的数据方法
Feb 01 Python
Python 实现输入任意多个数,并计算其平均值的例子
Jul 16 Python
python scipy卷积运算的实现方法
Sep 16 Python
appium+python adb常用命令分享
Mar 06 Python
django rest framework 自定义返回方式
Jul 12 Python
让你相见恨晚的十个Python骚操作
Nov 18 Python
python实现文件分片上传的接口自动化
Nov 19 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 ? EasyUI DataGrid 资料取的方式介绍
2012/11/07 PHP
Laravel 登录后清空COOKIE的操作方法
2019/10/14 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
特殊字符、常规符号及其代码对照表
2006/06/26 Javascript
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
2012/02/03 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
2016/01/28 Javascript
20分钟成功编写bootstrap响应式页面 就这么简单
2016/05/12 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
JS判断Android、iOS或浏览器的多种方法(四种方法)
2017/06/29 Javascript
JavaScript实现简单评论功能
2017/08/17 Javascript
angular4中关于表单的校验示例
2017/10/16 Javascript
vue做网页开场视频的实例代码
2017/10/20 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
2018/04/27 Javascript
vue如何引入sass全局变量
2018/06/28 Javascript
微信小程序项目实践之主页tab选项实现
2018/07/18 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
基于JavaScript实现控制下拉列表
2020/05/08 Javascript
Python中的闭包实例详解
2014/08/29 Python
Python字符串拼接、截取及替换方法总结分析
2016/04/13 Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
2019/08/05 Python
python滑块验证码的破解实现
2019/11/10 Python
win10从零安装配置pytorch全过程图文详解
2020/05/08 Python
python代码实现图书管理系统
2020/11/30 Python
如何用Python徒手写线性回归
2021/01/25 Python
CSS3 中filter(滤镜)属性使用详解
2020/04/07 HTML / CSS
波兰运动鞋网上商店:Distance.pl
2020/07/30 全球购物
公司委托书怎么写
2014/08/02 职场文书
考试保密承诺书
2014/08/30 职场文书
法定授权委托证明书
2014/09/27 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
教你怎么用Python监控愉客行车程
2021/04/29 Python
Python实战之疫苗研发情况可视化
2021/05/18 Python
oracle数据库去除重复数据
2022/05/20 Oracle