1樓:匿名使用者
黃色的是警告。。
len 是內建方法,你方面裡面覆蓋了
i是迴圈變數,你沒用。。
紅色的為啥報錯,不知道。。你滑鼠放上去沒提示嗎?
python極少做gui開發。。。不是特殊需求,就別浪費時間學這個了。
執行python 的turtle出錯,如圖。求解決方式
2樓:匿名使用者
看報錯的最後一行:nameerror,翻譯一下就是'g'這個變數沒有定義。pencolor()是設定畫筆顏色可直接傳入顏色引數,也可傳入rgb三元組,這裡你傳入 rgb三元組,但前面只定義了r,b,沒有定義g,所以報錯。
我一用python 2.7中的turtle就這樣了,怎麼辦,根本不出圖 10
3樓:匿名使用者
因為你的目錄有一個叫turtle.py的檔案,引入的時候並不是引入的系統的turtle模組,而是引入你的自己的這個檔案,所以檔案起名的時候注意不要和系統模組重名。
安裝上python後,為什麼會出現這種錯誤,求指教!!
4樓:匿名使用者
你第一次輸入 python 之後,已經進入 python 的編輯環境了。從你截圖的第一行就可以看出,已經顯示了 python 的版本號了(2.7.14)。
這時候應該開始編碼了,比如輸入 print "hello world" 就可以跑第一行**啦。
5樓:育知同創教育
你這是幹嘛?python安裝完後你要寫py檔案,然後執行,你單獨敲入python當然不認識了。
6樓:匿名使用者
python.exe是windows環境下的python程式的執行檔案。
執行python後,進入到python程式設計環境中。
提示符是》
後面直接寫程式設計語句即可
7樓:匿名使用者
可以寫a=python下一行寫a就可以了
python為什麼這樣會有錯誤?
8樓:石鍋鏡千
line = lines.split()這句錯了,這裡的意思是按照空格、換行、製表符分割字串成列表。
而原來的字串是用逗號分隔的,應該換成line = lines.split(",")這樣,按照逗號分割成列表。
但是這樣還是有問題,因為列表中儲存的是字元型別的資料,不是數字型別,所以在排序函式中,比較大小的時候會出現問題。可以先將i轉成int型別。在if判斷前將加一句,如下:
i = int(i)
if x < i:
x = i
這樣的話,在刪除那裡也有問題。
而且,在迴圈中刪除列表的資料有個坑,遍歷的時候會漏資料。
例如,第一次迴圈時,讀取的是第一個數,當刪除了列表的第一個資料,那麼第二個就會頂到第一個;然後迴圈第二次時,是讀取第二個數的,但是第二個數頂到第一個的位置了,第三個就變成第二個,那麼就會讀取到原來的第三個資料,這樣第二個資料就會漏掉。這樣每刪一次就漏一個。
9樓:匿名使用者
你讀取的不就是字串嗎,split之後也是一個字串列表啊。
於是遍歷列表的時候,字串不能和整數x比較。
python的turtle突然用不了了。求解
10樓:匿名使用者
把**貼上來吧,圖裡的字根本看不清。
11樓:我想靜靜
寫的是錯誤 turtle沒有setup
12樓:邱鱉
因為你的程式名是turtle,會使程式錯誤呼叫,把名字改掉就可以了
python 執行報錯nameerror出現原因,怎麼解決
為什麼我的python程式拷到另外一臺電腦上會出現這個錯誤,原本電腦上是可以執行的。
13樓:gta小雞
encode = map(ord, name)for en in encode:
print(hex(en), end=' ')把name編碼列印出來看下。
python這類裡函式有什麼用,python這類裡第一個函式有什麼用?
物件呼叫方法bai時,實際上du是通過類呼叫的 zhi a muffedcalculator a.calc expr 實際上是這樣調dao用的 muffledcalculator.calc a,expr 這樣self 就是版 a,python隱含地把a 傳進權方法 替代了self,就成了繫結的方法,...
Python的內建函式有什麼,分別有什麼用處
python 內建函式比較多。我發個列表給你 網頁連結 請問下,python中的工廠函式和內建函式,他們兩個到底有什麼區別和聯絡啊?定義不同啊。內建函式應該是不需要import就可以使用的函式。工廠不是個函式,是個類。工廠類這要從 設計模式 說起,工廠模式。但是用起來,至少在python中,工廠模式...
用python中re match匹配為什麼一直是None
re.match 嘗試從字串的起始位置匹配一個模式,如果不是起始位置匹配成功的話,match 就返回專 屬none。re.search 掃描整個字串並返回第一個成功的匹配。re.findall 在字串中找到正規表示式所匹配的所有子串,並返回一個列表,如果沒有找到匹配的,則返回空列表。所以如果你要匹配...