首页 / 知识
python3中%d什么意思?
2023-11-12 13:26:00
python3中%d表示将参数格式化为整数。使用%d时可以在“d”前加数值来设置参数格式化后整数的位数。
使用示例:
num=14
#%d打印时结果是14
print"num=%d"%num#output:num=14
#%1d意思是打印结果为1位整数,当整数的位数超过1位时,按整数原值打印,所以%1d的打印结果还是14
print"num=%1d"%num#output:num=14
#%3d意思是打印结果为3位整数,当整数的位数不够3位时,在整数左侧补空格,所以%3d的打印结果是14
print"num=%3d"%num#output:num=14
#%-3d意思是打印结果为3位整数,当整数的位数不够3位时,在整数右侧补空格,所以%3d的打印结果是14_
print"num=%-3d"%num#output:num=14_
#%05d意思是打印结果为5位整数,当整数的位数不够5位时,在整数左侧补0,所以%05d的打印结果是00014
print"num=%05d"%num#output:num=00014
#%.3d小数点后面的3意思是打印结果为3位整数,
#当整数的位数不够3位时,在整数左侧补0,所以%.3d的打印结果是014
print"num=%.3d"%num#output:num=014
#%.0003d小数点后面的0003和3一样,都表示3,意思是打印结果为3位整数,
#当整数的位数不够3位时,在整数左侧补0,所以%.3d的打印结果还是014
print"num=%.0003d"%num#output:num=014
#%5.3d是两种补齐方式的综合,当整数的位数不够3时,先在左侧补0,还是不够5位时,再在左侧补空格,
#规则就是补0优先,最终的长度选数值较大的那个,所以%5.3d的打印结果还是014
print"num=%5.3d"%num#output:num=014
#%05.3d是两种补齐方式的综合,当整数的位数不够3时,先在左侧补0,还是不够5位时,
#由于是05,再在左侧补0,最终的长度选数值较大的那个,所以%05.3d的打印结果还是00014
print"num=%05.3d"%num#output:num=00014
#还可以用%*.*d来表示精度,两个*的值分别在后面小括号的前两位数值指定
#如下,不过这种方式04就失去补0的功能,只能补空格,只有小数点后面的3才能补0
print"num=%*.*d"%(04,3,num)#output:num=014
以上内容为大家介绍了python3中%d什么意思?希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python如何去空格和回车?
python如何去空格和回车?,培训,空格,方法,字符串,两端,以上,更多,内容,python去掉空格和回车的方法:1、使用strip()、lstrip()、rstrip()等python中的int是什么意思?
python中的int是什么意思?,数字,数据,培训,字符串,参数,语法,实例,以下,方法,函数,python中的int()函数用于将一个字符串或数字转换为整型。python空格怎样设置
python空格怎样设置,代码,培训,空格,括号,语句,条件,冒号,分号,前面,周围,Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来Python语言中mod表示什么意思
Python语言中mod表示什么意思,环境,培训,表示,语言,结果,负数,语法,符号,两者,规律,python语言中mod表示取模运算符。语法MOD(a,b)通常情况下python如何将结果保存
python如何将结果保存,数据,郑州,培训,文件,字符串,函数,你好,模式,结果,内容,一、建立文件,保存数据1.使用python中内置的open函数,打开txt文python如何打印不换行无空格输出
python如何打印不换行无空格输出,培训,空格,函数,方法,字符,下面,以上,之间,存在,参数,python打印不换行无空格输出的方法:使用print()函数时,python中pip什么意思
python中pip什么意思,工具,管理,活跃,项目,标准,培训,模块,版本,发音,脚本,pip是Python的包管理器。软件包管理极其重要,所以自Python3的3.4版python中elif什么意思
python中elif什么意思,培训,语句,条件,程序,更多,内容,简写,时会,使用方法,结尾,python中elif的介绍:else和elif语句也可以叫做子句,因为它们不pythoncv是什么意思
pythoncv是什么意思,数据,技术,培训,检测,无人驾驶,数字,观察,电脑,地图,安防,OpenCV(OpenSourceComputerVisionLibrary)开放源代码计算机视python迭代器是什么意思
python迭代器是什么意思,数据,培训,位置,对象,方法,函数,数据流,惰性,序列,元素,迭代器(Iterator):迭代器可以看作是一个特殊的对象,每次调用该python str是什么意思
python str是什么意思,培训,字符串,函数,参数,整数,形式,类型,示例,初始化,变量,str函数是Python的内置函数,它将参数转换成字符串类型,即人适python 培训之 object是什么类型
python 培训之 object是什么类型,培训,类型,实例,顶端,对象,关系,链条,父子,数据类型,属性,在Python的世界中,object是父子关系的顶端,所有的数