python中%格式表达式如何使用?python中%格式表达式使用方法
翟嘉慧
优草派
百分符号在我们日常操作中随处可见,在Python中它的使用方法比较的特殊,之前也对它有所了解,可以结合其他的格式对字符串格式的操作,今天的这篇文章继续学习%格式表达式,让大家进一步的了解它的用法,需要的朋友一起来看看吧。
方法一:使用%格式的表达式对对象按照指定的形式输出
通过百分符号的使用,我们可以按照需要的格式对一个对象的格式进行输出,主要的格式由百分符号返回,左侧表示的是一个格式字符串,由固定字符串和%开头的格式化样式组成,右侧就是一个实际的对象,或对象元组。下面看几个简单的例子:
'%o' % 10 输出:'12'
这是一个使用百分符号进行进制的转换,%o表示的是一个八进制,意思是将10转换成对应的八进制数。
'%.3f' % 0.22335 输出:'0.223
使用百分符号,指定保留的小数位数。
'Hello %s' % 'Python! '
输出:
'Hello Python'
使用百分符号,还可以对字符串进行连接,将两个字符串连接成为一个。
方法二:使用百分符号还可以对一个字符或者是对象元组进行格式化,格式的时候,还可以对多种格式进行输出,举个例子:
'%d = %f' % (10,10.0)
输出:
'10 = 10.000000'
'%s go to %s' % ('wang','changsha')
输出:
'wang go to changsha'
以上就是关于python中%格式表达式如何使用?python中%格式表达式使用方法的全部内容了,希望大家仔细阅读这篇文章之后能有所收获。
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。