回覆列表
  • 1 # Python學習專欄

    1、檢視你的書用的什麼版本,python2和Python3是不相容的,有些語法改了。

    2、python採用縮排式語法,要注意你的縮排,這是新手最容易遇到的問題之一。

    3、有些寫書的人程式碼本身就有問題,當然這個問題比較少見。

  • 2 # 清源攝影

    但凡你有點獨立思考的能力,你都不至於這麼樣子提問題!你把程式碼貼一下呀,就算不貼程式碼,你怎麼著也得把報錯程式碼貼一下吧!還有那些回答的,你都不知道哪錯了,就在那回了一大堆,也真是醉了!

  • 3 # 恁一劍的風情

    首先要確認你的書和你電腦上的Python版本是否一致,其次,Python是嚴格按照縮排來整理邏輯關係的,看看你的縮排是否正確!最後,Python裡面所有的標點符號,包括括號,都是純英文輸入法下面的符號,是否不小心使用了中文輸入法!

  • 4 # 職業修方向盤

    第一:環境問題 第二:版本問題

    第三:縮排問題 第四:確認和書上一致。

    主要你至少貼個程式碼或者錯誤的截圖

  • 5 # dcount107

    通常來說有縮排對齊的問題,或者需要外部庫你沒有pip install,還有就是python版本的問題。總之,出錯的可能性太多了,你不把把程式碼和報錯資訊貼出來,誰也幫不了你。

  • 6 # 御印公子

    如果出錯,學會除錯,看看哪裡出錯了,是不是哪裡物件沒初始化,還是讀的資料是空值,然後百度一下,我覺得看影片學比較適合新人學,書籍後來再看,當補充學習

  • 7 # 龍叔談高職

    python的環境很難搞,你要確定你的環境和書上環境一樣才行。python用的庫檔案少了編譯不出來,編譯器版本不對編譯不出來,虛擬環境指向不對也不行。反正很麻煩,一句兩句說不清楚。

  • 8 # THEKING2333

    Python是縮排嚴格的語言,新手很容易在這出錯,其次是關鍵字是否輸入對了,要學會看報錯資訊,找到出錯位置然後分析,這樣自己解決掉的問題印象深刻,可以減少以後的出錯率

  • 9 # 精選影片片段

    小白學習程式碼報錯是正常的,學習Python 也是你正確的選擇,Python也是目前程式語言最近的,效率也很好,學習Python我有以下幾點建議

    1.首先確實自己安裝的是那個版本的,因為Python2和Python3在語法上面還是有一定的差別的。

    2.小白學習一定要注意縮排的問題,因為python是指令碼語言,對於語法要求沒有那麼嚴格,但是隻是透過縮排來控制作用域,如果按照課本學習是不太容易看出來縮排的,這一點也是小白們最容易出錯的地方,也是最容易忽略的地方,謹記於心!

    3.對於小白學習程式碼一定要多敲程式碼,多敲程式碼,多敲程式碼,特別重要,程式碼是枯燥的,很多人只是紙上談兵,看著書本也都能理解,但是實際上手操作你會發現很多的問題,只有不但的練習才會記得牢,我建議第一遍就去按照敲,不用管他是啥意思,第二遍敲著去理解其意思,第三遍就是丟了課本自己去敲,這是最起碼的三遍,必須這麼來才會學會Python。

    4.書本上面也只是基礎,如果想把Python學的深透,建議把基礎學完之後在網上找個專案來練手,以此來鞏固自己的Python,也可以加深對於Python各個基礎的理解。

  • 10 # cyler

    不要混用tab和space,不要混淆2.x版本和3.x版本,使用一個package前,要確定自己安裝了這個package。

    然後報錯之後要看報錯資訊,根據報錯資訊去找尋原因。

    最後,Python並不是一門好語言,容易把你搞暈,雖然新手照著敲幾個程式碼不成問題,但深入之後就會發現它很挫。

    真心碩,你不如現學學Perl,學學ruby,看看一個好的語言應該是什麼樣子,然後再去搞Python這種流行但不咋滴的語言,免得被帶歪。

  • 11 # 小馬過河Vizit

    這確實是一個小白問的問題,。小白,為了方便別人幫你分析和解決問題,建議你可以把你的程式碼和錯誤資訊包含在你的問題裡面。這樣你也可以快速的得到答案。

    下面是我給初學Python程式設計的同學的一些建議。

    仔細閱讀錯誤提示

    不管你是透過什麼方式執行的python程式,執行的錯誤資訊裡面都會有明確的提示,你錯在哪裡了。你可以仔細閱讀錯誤提示,養成良好的學習習慣。

    搜尋錯誤關鍵字

    如果因為剛開始學看不懂錯誤提示,那麼最快的得到答案的方式就是上網用你的錯誤資訊的關鍵字搜尋一下。

    正確的程式設計姿勢

    其實對於初學者來說,自己敲程式碼比在網上覆制要好一些。但是要注意小步快走。

    什麼是小步快走呢?

    你不要把大段大程式碼抄完再執行。而是寫三四行之後就執行一下。

    培養成就感其實就算對於老練的程式設計師也會這樣。這樣不僅可以幫你儘早發現問題。最重要的是建立信心。看到你的程式有執行結果了,很給你帶來成就感。使用IDE - pycharm

    工欲善其行,必先利其器。建議你用PyCharm做python開發。可以大大方便你的除錯和開發效率。而且pycharm可以幫你找到一些低階的錯誤。比如拼寫和縮排。因為縮排對於python來說非常重要。縮排不對也會導致錯誤。

    同時pycharm可以幫你自動補全程式碼,自動縮排。一用你就會喜歡。

  • 12 # 程式設計少先隊

    第一,你書上的程式碼本身有問題。第二,你自己打錯。第三,目前你還是菜鳥水平,不會看錯誤提示資訊,也不會除錯程式碼。

  • 中秋節和大豐收的關聯?
  • 馬克筆買多少色合適?