<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > 學習Python編程的11個資源

          學習Python編程的11個資源

          作者: 時間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

          Think

          Think 是一個面向 初學者的一個指南。它從的基本概念教起,而且它很 仔細地定義了所有的術(shù)語當他們第一次用到時,并且很有邏輯性地展現(xiàn)新的概念。像遞歸和面向 對象這樣大一點的知識塊被分成了一系列更小的步驟,穿插于課程幾個章節(jié).

          在這個鏈接上你可以發(fā)現(xiàn)大量的示例代碼。它是最專業(yè)的書之一,它有一個很嚴肅的原則: “教你計算機科學”。它需要接近 $40 才能買到,但是你可以下載免費的 PDF 和 HTML 版本。如果從頭開始學 Python 的話,我肯定會從它上面得到好處.

          Python at Learnstreet

          你可能會想一個提供教程的網(wǎng)站應該知道如何在他們的頁面上添加一個 HTML 標,哈哈哈。嚴肅一點地說,Learnstreet 提供了最棒的 Python 交互式學習教程,就像這篇文章所說的所有 東西一樣,它對初學者很友好。如果你遇到了問題,最好用谷歌搜索他們.

          我最喜歡 Learnstreet 的是每一個聯(lián)系后面的大量提示/解釋,就在你寫代碼的控制臺里.

          The New Boston

          如果你更喜歡視頻學習,我不確定是否還有比 The Nes Boston 的 Python 系列視頻教程更 全面的了,其他的許多語言也可以在他們的 Youtube 頻道里找到.

          它唯一的缺點就是沒有可以看或者下載的實體,你只能看視頻。我是那種不能忍受得一直看視頻 的程序員,這可能與我選擇 Google 的 Python 課程有沖突,但它們是在太有趣了.

          Python @ Coursera

          這個課程是為從來沒接觸過編程的人準備的。你只需要十年級的數(shù)學基礎(chǔ)就可以了: 懂簡單的數(shù)學 方程和算術(shù)優(yōu)先級。以及像 f(x) = x + 5 這樣的函數(shù).

          它應該在十周內(nèi)就可以學完,每周大概花10小時來完成課后作業(yè)。如果你有時間來做這個,并且 不會壓垮你自己,我十分推薦你注冊并完成這個課程,它只會鞏固你的知識,并可以結(jié)合上面介紹 的任何資源以更好的理解 Python.

          在哪里學習 Python ?

          結(jié)果是我自己嘗試過了大部分這些課程,我實際上希望有更多的資源和鏈接加入到這個列表當中來,但我們僅僅看一下主要的,還有許多你將要學的東西.

          你的編程經(jīng)驗是什么? 你想用你新發(fā)現(xiàn)的技能做什么? 我認為任何人想建立自己的經(jīng)驗首先應該 知道他們想要建立的東西是什么,然后在那個項目上工作知道做完。它的美妙之處在于你將學到 明確的東西,然后很簡單就能重新創(chuàng)造相似的東西.


          上一頁 1 2 下一頁

          關(guān)鍵詞: Python 編程

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();