关于python语言三引号的问题
python的注释是使用#加在注释之前,如果有多行就要打很多个#,没有类似C语言/*的用法。
但是python里有三引号的用法,如果不将三引号赋值给变量,那么这个字符串就会产生和注释类似的效果。
如果这种用法在循环里出现,python编译器会怎么进行操作。
比如说
for i in range(5):
'''i love python'''
在这个语句里,会不会重复分配空间存储来i love python这个字符串,或者是只生成一次,以后就只是做指针,或者编译器足够聪明,干脆不处理。或者是其他情况。
求高手解答,最好附加详细的调试工具和调试过程。
编译器我就用的pythonwin。
没看到有python的。就发这里吧。