python 3 小知识 - 万恶的字符串拼接

     python的字符串在c语言中体现为一个实符数组,每次创建字符串的时候需要在内存中开辟一块连续的空,

并且一旦需要修改字符串的话就需要再次开辟空间,+号每出现一次就会在内存中重新开辟一块空间。

而用字符串格式化只会创建两次

                  例如:a = word

                            print("hello %s"% a)

这样只会在hello是第一次,加上变量a是第二次

 

ps:字符串%s

       整数    %d

       浮点数 %f 

2017-11-02

posted @ 2017-11-02 17:37  正在修炼  阅读(205)  评论(0编辑  收藏  举报