我有點搞不懂這個,我寫這些代碼原來是想實作輸入賬號密碼就能使用下面的代碼,可是輸入完就重新輸入,我覺得我可以用加減,前面那個開機關機案例我也成功了,可是我就想不出為什么我這樣就不行,我想很久才來問的,希望各位大神給我一個易懂的解釋

uj5u.com熱心網友回復:
你的AP函式的return縮進錯誤了,不應該在else:里的,應該以else對齊uj5u.com熱心網友回復:
后面我不用def了,我直接用if進行比較,最后還是跟上面一樣,我覺得是while的原因uj5u.com熱心網友回復:
AP(***),需要你輸入if AP(***),同樣需要你輸入
解決
canshu= AP(***)
if canshu == 1:
pass
判斷的結果就存在canshu里面,
可以隨時用
uj5u.com熱心網友回復:
不是這個問題,人家有輸入引數 ,是縮進問題,它的AP函式最后的return縮進錯了,導致只有等于0的時候才會回傳,等于1只會回傳None。
uj5u.com熱心網友回復:
你的代碼寫的太亂了,注意一些縮進,還有代碼的輸入格式uj5u.com熱心網友回復:
是的。我沒看清問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/81690.html
上一篇:python爬蟲
下一篇:python的numpy安裝
