※ 引述《Rushia (早瀬ユウカの体操服 )》之銘言:
: return 就會跳出迴圈或函式
: 舉例來說:
: def fun():
: for i in range(20):
: print(i)
: if i == 8:
: return None
: print('123')
: fun()
: 上面的code8以後就不會打印了
: 123永遠不會打印到 因為前面就返回了
這就是命令式的不合理之處
用 if for return 把你的函式切的支離破碎
讓你的執行順序在函式內跳來跳去 跳過一大段 執行一半直接不見
只有宣告式才能拯救大家脫離這個地獄