在Python之中需要输出某些数据时经常会遇到要把变量放在输出的字符串之间进行输出的情况,那这个时候就需要用到格式字符串的方法才能进行输出了。下面这篇文章会介绍几个格式化输出的方法,往下看看吧。
一、占位符
在python输出时使用百分号%加上特定的英文字母就可以表示这个位置被哪一种数据类型的值给占据了,在print输出函数后面的参数写上变量名称或者对应类型的值就可以将其替换掉,具体实例如下所示:
name = ’James’ print(’谁是%s’,name) ’谁是James’
上面这个例子中%s位置的符号在输出时就被变量的值给替换掉了,%s表示这个占位符是替换字符串类型的值的,而其余的还有常见的%d和%f分别是替换整数和浮点数的内容。
二、format()函数
在python3之后,新增了format函数可以在格式化输出时进行内容的替换。format函数采用的是花括号的形式,具体实例如下:
print(’{0}{1}’.format(’你是’,’谁?’)) 你是谁?
三、f-string修饰符
f-string修饰符的作用和format函数类似,都是使用花括号来表示这个位置的内容。但是它是放在输出内容的前面而且花括号内可以直接去写表达式,示例如下所示:
print(f’ A total number of {24 * 8 + 4}’) 'A total number of 196'
以上就是关于“Python怎么进行格式化输出?Python格式化有什么方法”的全部内容了,想要了解更多python的实用知识和代码示例可以在网页顶部栏目中找到python查看更多哦。