2024-05-16 19:42:55 发布
网友
如您所知,;符号用于分隔如下行:
;
print "Hai"; print "Bai"
据我所知,这违背了python的格式标准。那么,如果这违背了格式标准,为什么要实施呢?如何正确使用?你知道吗
扩展Jan Vlcinsky的答案,如果你想快速确定某件事情的效率,timeit会很方便。例如,(from the docs):
timeit
python -m timeit -s 'text = "sample string"; char = "g"' 'char in text'
“;”都用在案例中,你别无选择。例如,当从命令行调用Python并愿意执行这两条语句时。你知道吗
$ python -c "print 'Hai'; print 'Bai'" Hai Bai
或更复杂的情况:
$ python -c 'a=1; b=2; print "a + b = {a} + {b} = {res}".format(a=a, b=b, res=a+b)' a + b = 1 + 2 = 3
注意:不要从字面上理解我的“别无选择”,你会在评论中找到一些很好的替代方案。你知道吗
扩展Jan Vlcinsky的答案,如果你想快速确定某件事情的效率,
timeit
会很方便。例如,(from the docs):“;”都用在案例中,你别无选择。例如,当从命令行调用Python并愿意执行这两条语句时。你知道吗
或更复杂的情况:
注意:不要从字面上理解我的“别无选择”,你会在评论中找到一些很好的替代方案。你知道吗
相关问题 更多 >
编程相关推荐