python中的";"——多行變章行,讓有限的屏幕顯示更多的代碼內容.
做為一個,經常在手機小屏上寫東西的人。如何讓有限的屏幕,寫更多的代碼成了問題。
我一辦用兩種辦法:用';'和用exec。
';'的用法
用';'可以讓多行變成一行。

但如果for循環的時候,';'就不管用了。
這個時候exec用法就上場了。

用exec有什麼好處呢?假如我們腦中有一個想法,而我們沒有python解釋器。這時候我們只需要把代碼寫出來,條件允許了。我們就可以傳送設備上運行。
和黑客們的sql註入的破壞相比,exec同樣具有破壞性。這也是好多課程,回避exec的這個惡靈。
但是,不得不說exec可以讓你在有限的屏幕顯示更多的信息。
以下兩個代碼運行結果一樣
exec簡化成一行

常規python用法

如果你的代碼要給別人展示,建議還是寫多行。
好處是:便於檢查錯誤,讓代碼好理解,方便寫自尊註釋。
如果你只想讓代碼做獨門暗器,來單行寫代碼吧!