PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 九九乘法表 使用continue语法疑问
楼主:
sseeaann
(屌哥)
2017-06-12 00:49:17
https://gist.github.com/b8b776cd35dee214d67611e4392b32b5.git
小弟新手一枚 目前google自学当中
刚好在玩循环遇到问题
备注标示的语法 不懂为何要加的道理
请大大协助解答^^
作者: KrauserII (克劳萨二世)
2017-06-12 01:09:00
你的档案就有答案了 你真的想学吗?
作者:
BigBank
( )
2017-06-12 01:18:00
没有那行的话j永远=4 出不去 把j+=1放在if前面即可
作者:
jhihruei
(空想)
2017-06-12 10:56:00
如同2F所说,因为你j+=1放在continue后面的话,会变成无限循环,j=4永远出不去,所以第6行是必要的因为continue会接下来的忽略9.10直接回去执行4把j+=1移到前面会解决continue卡在j=4的问题但是第一次print的时候j就是2不是1了,所以你会觉得结果好像差满多的,如果要j+=1放前面的话,初始值要用j=0然后while j<=9的条件改成j<9但我觉得这样程式码比较不直觉 所以我会选你原本的写法
作者:
husky0427
(虎虎)
2017-06-12 15:12:00
while 只是判断条件阿 所以在while里面最后会有j+=1
作者:
APM99
(血统纯正台北人)
2017-06-13 13:19:00
for 会自己从 1 跑到 10while 的j是固定的 j不会变 除非你改变它,例如j+1
楼主:
sseeaann
(屌哥)
2017-06-15 00:29:00
后面有google自己理解了 仍感谢h大和A大解说
继续阅读
[问题] python timer那一种最精准?
ssd860505da
[闲聊] VS2015写PYTHON GUI问题
MOONY135
[问题] tkinter gui或django网页选择
ptoyhawinf
[问题]np.random 改成固定
blackhores
[范例] 用matplotlib画出曲线图问题
yshihyu
[问题] 循环内删除向量第一笔,补新的一笔到最后
popo14777
Re: [问题] python Regular Expression 用法
cutekid
[问题] python Regular Expression 用法
asiagodfater
[问题] 可否推荐Python的算法入门书?
psion
Re: [问题] 排列组合的疑问
adgjl5645
Links
booklink
Contact Us: admin [ a t ] ucptt.com