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格式化字符串实例总结
Sep 28 Python
操作Windows注册表的简单的Python程序制作教程
Apr 07 Python
python网络编程之数据传输UDP实例分析
May 20 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
May 18 Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
Dec 28 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
Feb 21 Python
详解python校验SQL脚本命名规则
Mar 22 Python
如何通过python的fabric包完成代码上传部署
Jul 29 Python
使用python写的opencv实时监测和解析二维码和条形码
Aug 14 Python
Python爬虫之Spider类用法简单介绍
Aug 04 Python
python如何运行js语句
Sep 09 Python
Python数据分析之pandas函数详解
Apr 21 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 获取客户端的真实ip
2009/11/30 PHP
PHP计算加权平均数的方法
2015/07/16 PHP
PHP内置加密函数详解
2016/11/20 PHP
在Laravel5.6中使用Swoole的协程数据库查询
2018/06/15 PHP
详解CSS样式中的 !important * _ 符号
2021/03/09 HTML / CSS
Javascript 继承机制的实现
2009/08/12 Javascript
ExtJS Window 最小化的一种方法
2009/11/18 Javascript
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
扩展jquery实现客户端表格的分页、排序功能代码
2011/03/16 Javascript
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
7个让JavaScript变得更好的注意事项
2015/01/28 Javascript
js仿手机页面文件下拉刷新效果
2016/10/14 Javascript
读Javascript高性能编程重点笔记
2016/12/21 Javascript
vue-cli如何添加less 以及sass
2017/07/06 Javascript
深入理解nodejs搭建静态服务器(实现命令行)
2019/02/05 NodeJs
解决Vue调用springboot接口403跨域问题
2019/09/02 Javascript
如何在vue 中引入使用jquery
2020/11/10 jQuery
python str与repr的区别
2013/03/23 Python
python hbase读取数据发送kafka的方法
2018/12/27 Python
Django如何防止定时任务并发浅析
2019/05/14 Python
3种适用于Python的疯狂秘密武器及原因解析
2020/04/29 Python
python中数字是否为可变类型
2020/07/08 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
网上常见的一份Linux面试题(多项选择部分)
2014/09/09 面试题
一套英文Java笔试题面试题
2016/04/21 面试题
建筑项目策划书
2014/01/13 职场文书
师说教学反思
2014/02/07 职场文书
视光学毕业生自荐书范文
2014/02/13 职场文书
会计电算化专业自荐信
2014/03/15 职场文书
小学毕业典礼主持词
2014/03/27 职场文书
建筑院校毕业生求职信
2014/06/13 职场文书
幼师辞职信怎么写
2015/02/27 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
MySQL 聚合函数排序
2021/07/16 MySQL