python基础语法手册format-Python-输出格式化format()方法的基本使用(2)
本文章主要讲述Python中输出函数里格式化输出<.format()>的使用方法.
任何人可对专栏内容进行任意复制和转载,且无需注明文章作者,出处,来源.
接上次的继续讲,没看过的可以去看一下:
本次来介绍一下format()方法的格式控制:
format()方法的槽除了包括参数序号,还可以包含格式控制信息,语法格式如下:
{<参数序号>:<格式控制标记>}
其中,格式控制标记用来控制参数显示时的格式,格式控制标记内容如下:
:——引导符号
<填充>——用于填充的单个字符
<对齐>——<左对齐,>右对齐,^居中对齐
<宽度>——槽的设定输出宽度
<,>——数字的千位分隔符,适用于整数与浮点数
<.精度>——浮点数小数部分的精度或字符串的最大输出长度
<类型>——整数类型b,c,d,o,x,X,浮点数类型e,E,f,%
格式控制标记包括:<填充><对齐><宽度><,><.精度><类型>等六个字段,由引导符号(:)为引导标记,这些字段都是可选的,可以组合使用。这6个格式控制标记可以分为两组。
第一组是<填充><对齐><宽度>,它们是相关字段,主要用于对显示格式的规范。宽度指当前槽的设定输出字符宽度,如果该槽参数实际值比宽度设定值更大,则使用参数实际长度。如果该值的实际位数小于指定宽度,则按照对齐指定方式在宽度内对齐,默认以空格字符补充。对齐字段分别使用<、>和^三个符号表示左对齐,右对齐,居中对齐。填充字段可以修改为默认填充字段,填充字符只能有一个。
示例:
左对齐:左对齐
没有“<”时默认为左对齐,两者等效。
右对齐:右对齐
居中对齐:居中对齐
填充:居中对齐并填充“#”号。填充
指定宽度小于变量宽度时:以实际变量宽度为准。指定宽度小于变量宽度时
格式控制标记也可以使用变量来标记,即用槽来指定所对应的控制标记及数量。
示例:
填充字符可以指定变量。a是指定填充字符的变量
填充字符和宽度可以指定变量。变量可以指定填充字符和宽度
变量化填充字符,对齐和宽度均可变量化
就先讲到这里了,未完待续。
其他文章:
PyAutoGUI:
python基础语法手册format-Python-输出格式化format()方法的基本使用(2)相关推荐
- python基础语法手册format-Python基础语法-格式化输出
Python基础语法 python格式化输出 python在格式化输出过程中,就我个人学习历程来看,有两种格式化输出方法. 第一种是利用 % s %d 进行占位输出,效果就是这样的: info='li ...
- python基础语法手册-python语法手册
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 常用的也不超过十个,这种相对于更为复杂的html标记语言来说,markd ...
- python基础语法手册-python语法大全,python语法手册
deff(x,y=0,z=0):pass 定义一个有三个参数x,y,z的函数f,参数x是必须要赋值,比如f(1),f(x=1),都是给x赋值1,y,z也是需要赋值,但不是必须的,因为默认值已经在函数里 ...
- python基础语法合集-Python基础语法合集.zip
[实例简介]精心整理的Python基础语法合集,变量,循环,输入输出等等都有,主要是知道概念和怎么用的 如果打开文件后有文字变成符号的,先把字体改为宋体就正常了 [实例截图] [核心代码] 目录 了解 ...
- python基础语法有哪些-Python基础语法知识有哪些?
相信大家都听过Python除了不会生孩子,基本上无所不能的段子,这一定程度上反映了目前Python编程语言的火爆程度和广泛应用.然而,对于许多零基础的Python学习者来说,常常会遇到无从学起,找不到 ...
- python基础语法手册format-python的格式化输出(format,%)实例详解
皇城PK Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢? 自从Python2.6引入了format这个格式化字符串的方法之后,我认为%还是format这根本就不算个问 ...
- python基础语法手册-Python学习手册(第4版)pdf
Python学习手册(第4版) 内容简介 <Python学习手册(第4版)>学习Python的主要内建对象类型:数字.列表和字典.使用Python语句创建和处理对象,并且学习Python的 ...
- python基础语法手册_说一说python中的几个基础语法
学一门语言,基础语法一定要扎实.就如盖房子一样,地基打得好,任凭风吹雨打,学习python也一样,学习很多东西都会花大量的时间来学习基础语法,对于毫无编程经验的新手而言,这样的无疑是很友好的,那么我们 ...
- Python 基础之字符串操作,函数及格式化format
一.字符串的相关操作 1.字符串的拼接 + strvar1 = "我爱你," strvar2 = "亲爱的姑凉" res = strvar1 + strvar2 ...
- python基础语法有哪些-python有哪些语法元素
Python基本语法元素 缩进 缩进表达程序的格式框架 ·严格明确:缩进是语法的一部分,缩进不正确程序运行错误 ·所属关系:表达代码间包含和层次关系的唯一手段 ·长度一致:程序内一致即可,一般用4个空 ...
最新文章
- C++中相对路径和绝对路径
- UDP千兆以太网FPGA_verilog实现(一、知识搜集)
- 操作技巧——查看端口是否被占用
- 《剑指offer》连续子数组的最大和
- AsyncHttpClien访问网络案例分析
- linux扩容后显示管理,linux之lvm管理及扩容
- [导入]RSS商业应用和电子商务的结合
- 队列在层次遍历中的应用
- eclipse下SVN subclipse插件
- [bzoj4516] [SDOI2016]生成魔咒
- 学会这个方法,轻松为PDF文件加密,快来码住
- 俄罗斯大神 lopatkin 毛子 最新 Windows 10 Pro 19041.450 20H1 Release x86-x64 ZH-CN DREY
- 10款超炫HTML5游戏 附游戏源码
- Mugeda(木疙瘩)H5案例课—房地产楼书H5制作-岑远科-专题视频课程
- 正则表达式re中的group和groups
- database link问题解决
- Android开发xposed,用Android Studio开发Xposed插件项目步骤
- alert angularjs
- Matlab:交换矩阵的两行(列)
- 中国大陆地区W酒店推出全新夏日计划“幻梦一夏”
热门文章
- python 开发板加密_Bugku 加密 python writeup
- typescript 方法后面加感叹号_使用 TypeScript 模板字面类型
- windows家庭版 启用组策略
- python 使用@property 来限制类属性的外部更改
- 【C/C++应用实例】基于线性结构的1KB内存IC存储模拟展示(C/C++)
- JAVAC 命令详解
- C/C++中的NULL讨论和总结
- 十三、java_GUI
- Scrapy:python3下的第一次运行测试
- STL的erase()陷阱-迭代器失效总结