对Python3.x版本print函数左右对齐详解

yipeiwu_com5年前Python基础

数字的情况:

a = 5 , b = 5.2,c = "123456789"

最普通的右对齐:print("%3d"%a) 输出 5(详情:5前面两个空格)

print("%10.3f"%b) 输出 5.200(详情:10代表整个输出占10个空间,小数点空间也算,3代表小数点后有三位,若不够则补上0)

print("%.3f"%b) 输出5.200(详情:代表小数点后面占三位,不够则用0补齐)

字符串的情况:

与数字一样,只不过用%s来代替%d,%f

print("%.3s"%c) 输出123

print("%10.3s"%c) 输出 123(详情:1前面有7个空格)

左对齐的情况,只需print("%-3d"%a)这样即可。

个人感觉这样print函数与c语言中printf格式上有部分相似之处。

以上这篇对Python3.x版本print函数左右对齐详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python排序搜索基本算法之插入排序实例分析

Python排序搜索基本算法之插入排序实例分析

本文实例讲述了Python排序搜索基本算法之插入排序。分享给大家供大家参考,具体如下: 插入排序生活中非常常见,打扑克的时候人的本能就在用插入排序:把抽到的一张插入到手上牌的正确位置上。...

让你的Python代码实现类型提示功能

Python是一种动态类型语言,这意味着我们在编写代码的时候更为自由,但是与此同时IDE无法向静态类型语言那样分析代码,及时给我们相应的提示。为了解决这个问题,Python 3.6 新增...

发布你的Python模块详解

我们在学习Python的时候,除了用pip安装一些模块之外,有时候会从网站下载安装包下来安装,我也想要把我自己编写的模块做成这样的安装包,该怎么办,如何发布呢? 大概需要以下四个步骤:...

python-web根据元素属性进行定位的方法

1. 根据属性ID值进行定位 def test_find_element_by_id(self): # 定位搜索文本框 search_input = self.driver....

python实现彩色图转换成灰度图

python实现彩色图转换成灰度图

本文实例为大家分享了python实现彩色图转换成灰度图的具体代码,供大家参考,具体内容如下 from PIL import Image import os # 图像组成:红绿蓝...