[問題] 空白印製錯誤&計算function次數

作者: s82237823   2019-02-03 14:27:57
各位好
最近在練習python遇到一些問題想請問一下
https://imgur.com/GtEfDOA
如圖示
我在def rwpos(start, nsteps)
裡面有設定一個 global count用來計算這個function跑了幾次
然後最後要印出來
但是 在ipython 的情況下
我執行完畢之後 count不會歸0
我只要一直執行 他會一直累加
請問有什麼方法可以解決嗎?
再來第二個問題是
我會印到左右空白
但是理論上 (start-low)/(high-start)不是0的時候
應該要印出空白
但是我的程式卻沒有印到(紅框)
我想問一下是我的程式哪邊有邏輯錯誤嗎?
https://imgur.com/lsdNhUT
https://imgur.com/jiXvJNP
作者: XperiaZ6C (真●安卓輕旗艦)   2019-02-03 17:21:00
程式結束前del count呢?
作者: germun (ger)   2019-02-04 00:38:00
設global當然不會歸0 不如說任何情況都沒有自動歸0這種事
作者: HenryLiKing (HenryLiKing)   2019-02-08 14:43:00
是我的話會用static Var 來處理ㄟhttp://tiny.cc/hsf12y

Links booklink

Contact Us: admin [ a t ] ucptt.com