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 ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍
Jun 10 Python
python采集博客中上传的QQ截图文件
Jul 18 Python
在Mac OS上使用mod_wsgi连接Python与Apache服务器
Dec 24 Python
Python Numpy 数组的初始化和基本操作
Mar 13 Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
Mar 19 Python
浅谈python中requests模块导入的问题
May 18 Python
python实现两张图片的像素融合
Feb 23 Python
Django项目中添加ldap登陆认证功能的实现
Apr 04 Python
Python自动化之数据驱动让你的脚本简洁10倍【推荐】
Jun 04 Python
Python使用qrcode二维码库生成二维码方法详解
Feb 17 Python
windows上彻底删除jupyter notebook的实现
Apr 13 Python
分享7个 Python 实战项目练习
Mar 03 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+jQuery 注册模块开发详解
2014/10/14 PHP
PHP获取一年有几周以及每周开始日期和结束日期
2015/08/06 PHP
PHP 自动加载的简单实现(推荐)
2016/08/12 PHP
PHP使用标准库spl实现的观察者模式示例
2018/08/04 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
JS代码放在head和body中的区别分析
2011/12/01 Javascript
JavaScript中的对象的extensible属性介绍
2014/12/30 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
nodejs实例解析(输出hello world)
2017/01/03 NodeJs
微信小程序 数据交互与渲染实例详解
2017/01/21 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
详解使用vue-admin-template的优化历程
2018/05/20 Javascript
微信小程序自定义select下拉选项框组件的实现代码
2018/08/28 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
[03:02]2014DOTA2西雅图邀请赛 让队员自己告诉你DK NAVI备战情况
2014/07/08 DOTA
在Python中使用M2Crypto模块实现AES加密的教程
2015/04/08 Python
django 常用orm操作详解
2017/09/13 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
2018/02/23 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
2018/08/03 Python
Python任意字符串转16, 32, 64进制的方法
2019/06/12 Python
对pyqt5之menu和action的使用详解
2019/06/20 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
2013年学期结束动员演讲稿
2014/01/07 职场文书
网吧最新创业计划书范文
2014/03/27 职场文书
乡镇党建工作汇报材料
2014/08/14 职场文书
房屋租赁授权委托书范本
2014/09/20 职场文书
任命书标准格式
2015/03/02 职场文书
html实现随机点名器的示例代码
2021/04/02 Javascript
Log4j.properties配置及其使用
2021/08/02 Java/Android
Apache POI的基本使用详解
2021/11/07 Servers
Python+腾讯云服务器实现每日自动健康打卡
2021/12/06 Python
Elasticsearch 批量操作
2022/04/19 Python
MySQL串行化隔离级别(间隙锁实现)
2022/06/16 MySQL
windows系统安装配置nginx环境
2022/06/28 Servers