1樓:就是累
你的第3,4行沒有縮排,最好學習一下python的縮排規則。
最後一行**寫得也不對,好的習慣是使用空格,避免使用tab,因為tab在不同的環境裡解釋的空格數量是不一樣的,我懷疑你的第3,4行是用的tab來縮排的。
2樓:鍵盤雀躍
沒有縮排,python是以縮排來區分**塊的.
python菜鳥求助 calc函式要怎麼穿進去才不報錯啊?
3樓:坑隊友的愛晴天
cacl([1,2,3])
python菜鳥求助 如圖,為什麼int(bin(xx)) 會報錯,int(直接二進位制)就不會報錯
4樓:gta小雞
bin()返回的是一個以0b開頭的字串 ,而b不是一個合法的10進位制數字。
你需要指定int()的基底為二進位制:int(bin(99), 2)
5樓:匿名使用者
bin()返回的是字串,且不是純數字
bin 不是轉成二進位制數
Python菜鳥求助函式的巢狀問題
我怎麼就變成大復神了 制 笑哭 def a a 這個下面有個tab,就是為了讓下面的語句跟著你定義的這個a函式print i m a 這下面的縮排是在a函式裡定義一個b函式 def b b 到這裡的縮排就是b函式的範圍了 print i m b print a b a b 由於不跟著b函式的縮排,所...
Python菜鳥問題,執行出錯,Python程式語言適合做什麼?
and or 語法在一些情況下可以替代if語句,使語法更簡潔清晰。其含義是這樣的 判斷條件 and 條件為真時的結果 or 條件為假時的結果 例如 x len l 0 and l 0 or none 但這個語法本質是利用了python的邏輯算符的運算特徵來實現,因而存在一定的使用限制,處理不好就有可...
python菜鳥問題關於python的菜鳥問題
python 2.x寫法 x 16 ans 0 while ans ans x ans ans 1 print ans python 3.x寫法 x 16 ans 0 while ans ans x ans ans 1 print ans 在ans ans 1 行與print ans 中插入一個空白...