我没能找到凭空出现变量的方法,那就利用字符串运算生成,我想大家都想到了,但是有一个细节:
s=' '*2**30*4
s=2**30*4*' '
前者通常飙到5G左右,落到4G
后者稳定停在4G
这个说明了运算式的过程
前者的运算:1、230 2、’ '*230 3、过程2的结果*4 4、清理垃圾,最大的垃圾就是过程2的结果,5G就是这个过程中的1G+结果的4G,然后清理掉过程中的1G,造成5G跌落回4G
我没能找到凭空出现变量的方法,那就利用字符串运算生成,我想大家都想到了,但是有一个细节:
s=' '*2**30*4
s=2**30*4*' '
前者通常飙到5G左右,落到4G
后者稳定停在4G
这个说明了运算式的过程
前者的运算:1、230 2、’ '*230 3、过程2的结果*4 4、清理垃圾,最大的垃圾就是过程2的结果,5G就是这个过程中的1G+结果的4G,然后清理掉过程中的1G,造成5G跌落回4G