1、在Python中字符串a占用一块内存地址,字符串b也占用一块内存地址,当字符串a+b时,又会在内存空间中开辟一块新的地址用来存放a+b。
因此内存中就占了三份空间,对内存消耗是很大的因此尽量使用字符串格式化来进行字符拼接。
2、字符串格式化
a、常见的占位符
b、其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数:
c、用%%来表示一个%
3、format字符串格式化
转自python学习者的博客_MHyourh_-侵删
1、在Python中字符串a占用一块内存地址,字符串b也占用一块内存地址,当字符串a+b时,又会在内存空间中开辟一块新的地址用来存放a+b。
因此内存中就占了三份空间,对内存消耗是很大的因此尽量使用字符串格式化来进行字符拼接。
2、字符串格式化
a、常见的占位符
b、其中,格式化整数和浮点数还可以指定是否补0和整数与小数的位数:
c、用%%来表示一个%
3、format字符串格式化
转自python学习者的博客_MHyourh_-侵删