新聞中心

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

        學習Python編程的11個資源

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

        寫代碼并不難,事實上,它一直以來都是被聲稱為最容易學習的語言。如果你正打算學習 web 開發(fā), 是一個不錯的選擇,甚至你想學游戲開發(fā)也可 以從 開始,因為用 Python 來構(gòu)建游戲的資源實在是太多了。這是一種快速 學習語言的一種方法。

        本文引用地址:http://www.104case.com/article/201609/304196.htm

        許多程序員使用 Python 作為初學語言,然后接著是像 PHP 和 Ruby 這樣的語言。它也是2014最熱門的 web 開發(fā)語言之一,并被高度推薦學習。但是,怎么學習 Python 呢? 我們應該從哪里開始學?

        我在這里就是為你解決這個問題的。因為我自己學習的時候也依靠了很多這些資源,并開始開發(fā)。當然這僅僅是一個友好的建議,最好的方法還是在做中學,這里推薦的 一些書和資源只是為了把你引向正確的方向。

        剛開始學習的時候可能會特別令人沮喪,不過一旦你學完了基本的東西,之后的學習對你 來說就很自然了,你不需要思考就知道要怎么做。

        笨辦法學 Python

        這本書絕對是最簡單的學習 Python 的方法。你會被如此簡單的基礎(chǔ)學習感到震驚,你會真實地感受到自己的學習進程,一步步的獲取新的知識。我也了解到它非常鼓勵 學習者取嘗試并創(chuàng)造自己的程序。

        程序可能會很小,但是它們肯定會有助于你更好的理解語言本身和它的語法。Python 非常流行,所以當你遇到了問題是,很有可能在像 StackExchange 這樣的網(wǎng)站已經(jīng) 一些答案了,當你遇到問題需要解決時盡管去谷歌。

        你將會會學到:

        在所有的平臺上安裝 Python 環(huán)境

        寫 Python 程序

        理解 Python 語法和文檔

        像一個程序員一樣思考

        還有更多的東西

        本書的 HTML 在線版是完全免費的,大部分人都是使用的在線版。我愿意鼓勵你捐贈/購買完整的書,畢竟作者花了很大的力氣來完成它。如果你發(fā)現(xiàn)使用視頻學習更容易的話,它的高級版就含有視頻。

        Online Python Tutor:Python 初學者的好幫手

        Online Python Tutor是由Philip Guo開發(fā)的一個免費教育工具,可幫助學生攻克編程學習中的基礎(chǔ)障礙,理解每一行源代碼在程序執(zhí)行時在計算機中的過程。

        The Python Challenge

        如果你在編程生涯中從沒做過這樣的挑戰(zhàn)的話,這可能會有點棘手。但是配和上面介紹的那本書的話也不是很難。你應該試一試。它有 33 個關(guān)卡(謎題),可以用你 Python 編程技能解決。

        幾百萬的人都在嘗試解決這個,即使你不能完成所有的關(guān)卡,你也會將學到很多 新的東西,尤其是批判性思維和發(fā)散思維。你的大腦會過熱,但這是編程!

        Learn Python Programming @ Codecademy

        你將會看到許多”精英”程序員罵這個網(wǎng)站,但那并不重要。我們想要做的是看/測試 一門編程語言的基本語法是怎么工作的,以及當和函數(shù)組合時可以做什么。而不是 打印一個 ‘Hello World’ .

        在這個 Codecademy 的課程中你將會學到如何用文件,如何使用循環(huán)。什么是函數(shù)以及他們能用來做什么。這些都是很基礎(chǔ)的,但是對初學者很 有好的東西。當需要幫助時有一個交流的論壇,但通常所有東西都能被理解.

        你不需要安裝任何工具,如果你想在你自己的電腦上重寫一遍代碼以便更好地理解它,你可能需要的唯一東西就是一個 Notepad++ 編輯器。我就是這樣做的,并且我 向所有想學習編程的人推薦 Codecademy,不管是 Python 還是其他的語言.

        Intro to Computer Science @ Udacity

        Udacity 提供了一個很棒的免費課程,帶你引入 Python 編程學習,學習搜索引擎的 更多東西,以及如何構(gòu)建你自己的小型網(wǎng)絡(luò)爬蟲。它的確是一個值得參與的有趣的課程,并且還提供了額外的引導和社區(qū)支持.

        http://www.youtube.com/watch?v=Pm_WAWZNbdA

        你可以報名成為高級學生以獲取導師的引導,并且可以在課程末得到一個證書?;蛘吣憧梢宰约菏褂妹赓M的課件學習。不幸的是,高級課堂的容量有限,所以你 得在申請后進入等待列表.

        它總共有 11 個課程,每一個都有很贊的文檔。取它的官方主頁查看更多的 信息或者查看你可能想問的問題的答案.

        Google’s Python Class

        Google 它本身就被一大堆 Python 代碼驅(qū)動著,只有他們支持社區(qū)并且愿意 幫助其他人學習語言才有意義。這是我曾看過的最喜歡的指南/課程之一。它真的 很詳細,而且適合初學者,觀看起來也很有趣.

        http://www.youtube.com/watch?v=tKTZoB2Vjuk

        去看幾分鐘它的第一堂課,看看你是否喜歡那個老師,然后決定是否開始學習! Python 官方主頁有所有的這些練習題和例程的鏈接.

        簡明 Python 教程

        非常像 LPTHW,但是在如何制定你的完美學習計劃并實施,以及如何開始第一步上 提供了更深的引導,而不會讓你喪失自信心。對于那些想學 Python 的人來說它被認為是 最好的初學者教程之一,當然你要先看看前幾章,看看自己是否喜歡它的寫作風格.


        上一頁 1 2 下一頁

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

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 安顺市| 仙游县| 灵武市| 衡水市| 云和县| 遂宁市| 双峰县| 呼和浩特市| 诸暨市| 留坝县| 布尔津县| 中牟县| 自贡市| 时尚| 乌拉特前旗| 全南县| 荆州市| 郧西县| 定南县| 新沂市| 嘉兴市| 栾城县| 鄂托克旗| 涞水县| 应用必备| 白河县| 上林县| 武义县| 堆龙德庆县| 安岳县| 南昌县| 门源| 鲁山县| 和静县| 邹平县| 庄浪县| 长岭县| 正安县| 新平| 教育| 鄂伦春自治旗|