优草派  >   Python

python中%格式表达式如何使用?python中%格式表达式使用方法

翟嘉慧            来源:优草派

百分符号在我们日常操作中随处可见,在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中%格式表达式使用方法的全部内容了,希望大家仔细阅读这篇文章之后能有所收获。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行