基于Python3版本的学习。
基于目前的学习进度,总结了两种格式化输出字符串的方法:格式符:% 和 format()函数。
格式符:%
为什么要格式化输出字符串?
带着这个问题,先看看我们之前使用print()函数打印时所表达的形式:
a = 9
print('我的幸运数字是:'+str(a))
我们在用+拼接字符串和变量的时候,常常需要考虑变量是什么类型的数据,如果不是字符串类型,还先需要str()函数转换。
并且一句话常常要拼接成好几个部分,然后我们要考虑每一对引号’ '的起始位置,操作起来很不方便。
所以,为了更方便地实现不同数据类型的拼接,用格式符:% 是更常用更便利的一种方式。
如下代码:
a =