[问题] 空白印制错误&计算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