是否有可能在交互式python中测试方法并在其中保留空行?
def f1():
import random
import time
time.sleep(random.randint(1, 4))
Run Code Online (Sandbox Code Playgroud)
这给出了熟悉的错误
IndentationError: unexpected indent
Run Code Online (Sandbox Code Playgroud)
所以,是的解决方法是删除函数内的所有空行.我想知道是否真的必须能够以交互模式/ REPL运行.
谢谢
可能没什么帮助,但如果空白行是缩进的,它可以工作.为清晰起见显示的点:
def f1():
....import random
....import time
....
....time.sleep(random.randint(1, 4))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
474 次 |
| 最近记录: |