Python 格式化字符详解编程语言

%%    字符”%”

%c    单个字符

%b    二进制整数

%d    十进制整数

%i    十进制整数(会自动将输入的八进制或十六进制数转换成十进制)

%o    八进制整数

%x    十六进制整数

%s    字符串 (采用str()的显示)

%r    字符串 (采用repr()的显示)

%e    指数 (基底写为e)

%E    指数 (基底写为E)

%f    浮点数

%F    浮点数,与上相同

%g    指数(e)或浮点数 (根据显示长度)

%G    指数(E)或浮点数 (根据显示长度)

str类似于string,直接打印出想要打印的值,repr会在要打印的值外面加一层单引号。

如下:

my_name = 'Mr.Ma' 
print ("Let's talk about %s." % my_name) 
 
Let's talk about Mr.Ma. 
 
 
my_name = 'Mr.Ma' 
print ("Let's talk about %r." % my_name) 
 
Let's talk about 'Mr.Ma'.

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/19564.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论