为什么这段代码出错,而下面那段却没有
list =for i in list:
print(i,end= " ")
for i in range(10):
print(i)
都不会出错呀,你复制重新运行试试看:
list =
for i in list:
print(i,end= " ") 试试exec(r"""list =
for i in list:
print(i,end= " ")""") 你是不是直接在交互模式中运行多行代码了?请见:https://fishc.com.cn/thread-158960-1-1.html zltzlt 发表于 2020-7-17 05:11
你是不是直接在交互模式中运行多行代码了?请见:https://fishc.com.cn/thread-158960-1-1.html
好吧确实是的,这是新手常犯的错误吗
永恒的蓝色梦想 发表于 2020-7-16 23:27
试试
请问大佬,为什么需要用到原始字符串,这与直接exec(str)的结果是一样的 宅之御坂 发表于 2020-7-17 15:06
请问大佬,为什么需要用到原始字符串,这与直接exec(str)的结果是一样的
我喜欢。
就是一样的。 原来如此
页:
[1]