![](/img/trans.png)
[英]is there any kind of performance gain while using .pyc files in python?
[英]Is there any gain using else statement?
像這樣使用if-else有什么區別:
def foo:
if bar:
return baz
else:
return False
或像這樣:
def foo:
if bar:
return baz
return False
?
不,兩個代碼片段都將完成完全相同的事情。
else語句的唯一優勢是代碼的可讀性,因此其他人可以在查看代碼時更輕松地了解您在此處所做的工作。
這兩個程序將具有完全相同的行為。 但是,重點是在進行代碼讀取會話時,為了清楚起見,考慮哪一個最好。
我傾向於使用else
程序,因為它可以立即清楚地表明該過程的輸出將是baz
或False
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.