純小白怎樣開始學python?

屁哥手繪故事


python可以說是編程語言中比較簡單的一種了,所以入門也相對簡單一些。作為一個過來人,我建議你可以看尚學堂高淇老師的py400集資料學習,這個也是我們學長推薦給我的。剛開始學習就感覺這個資料講得很詳細,通俗易懂,比之前看過的那些資料不止好一點點,後來我也推薦了我想學的朋友看這個資料學習,這麼好的資料當然要和大家分享了。


小小互聯科技


你好,我來回答一下你這個問題,因為曾經我就在大學的時候自學過python語言。

首先我要說明的是我不是計算機專業,也沒有任何其他編程語言的基礎,我當時選擇學這門語言的,一個主要原因是因為他的很多語法都跟自然語言比較相通,感覺會很容易上手。

1.你如果要學習Python語言,第一你要知道你學這個的目的是幹嘛?如果你是為了很好的找工作,或者是為了興趣愛好。如果你是想為了找一份好的工作,那我接你去找培訓機構專業的去進行培訓,這會學習更快更加系統。但是如果你有一定的其他語言的基礎python也只是你的一個興趣愛好,那你可以在一些視頻網站上去學習。

2.推薦哪些學習的視頻網站?我個人推薦慕課和中國大學mooc學習網。我剛開始接觸Python語言的時候,是在中國大學慕課上面,有一個北京理工大學的老師講了一系系列課有基礎的,有爬蟲有遊戲,這個老師講課方式比較幽默,同時講的內容也比較容易懂,所以我一開始跟著他學習,一直學到了Python數據。

3.Python語言目前已經成為了比較流行的語言,在最新計算機語言的排行中已經排到了第1位,所以我認為不管你是一個計算機的編程工作人員,還是一個興趣愛好者,都有必要去了解一下這門語言,並且比較容易上手,當然,如果要做到熟練,還是需要很多項目去訓練。




哲思去創業


現在網上很多免費的視頻,不一定說報培訓班就是更好的選擇。

報線下培訓班,時間週期長,成本也高。有時候一個人會遇到很多問題沒法解決。我覺得學習python或者任何語言,一定有個能交流的論壇或者圈子會比較好點。

看視頻首選B站,題主可以瞭解下…免費且資源多...再自己買本書鞏固鞏固,就可以慢慢練項目了



學以職用


成人還是小孩,小孩找我,我是酷叮貓少兒編程的老師。


維維豆爺


首先學習python一定要以實用性為導向!


盲目看教程,結果大多是淺嘗輒止,從入門到放棄。


我想告訴你我的經驗,如何在一個月內入門python!

1、【why】 你為什麼要學習python?


爬蟲?數據分析?機器學習?又或者其它?


在找一本python教程準備啃之前,一定要問問自己,我為什麼要學習python?


python在近幾年越來越受追捧,很多童鞋或者職場小夥伴想要提升技能-學習python。這是非常好的事情,但問題在於很多人不知道學python做什麼,所以什麼零碎細末、艱難晦澀、長篇大論的都去看,很容易陷入學不下去的困境。必須要有針對性、選擇性地學!


針對性學習宗旨是按需去學,學以致用。


想成為木匠,才去學習用刨子、用車床,一個磚瓦匠就沒必要瞎費這功夫。同理,當你對網絡爬蟲感興趣,並且有爬一個網頁的衝動,這時候去學python是最容易上手的。


我是做數據分析工作,學python的初衷是想利用python強大靈活的數據分析能力。

python做數據分析對語法的要求並不高,只要能理解基本的邏輯結構、數據類型、數據結構、運算符、函數、庫,就可以運用到實際項目裡。所以我就沒必要花很大功夫在諸如類、web編程、模塊、線程等數據分析不常用的功能上面,如果真遇到這些內容,我再去查資料搞清楚。


2、【what】選擇什麼樣的教程學?


在明確自己為什麼學python後,要選擇合適的書籍教程。不可否認,市面上已經有太多python入門書籍,以及更多的網絡教程。我只推薦給大家python官方文檔,不久前該文檔已經漢化,大家可以很方便的去學習最新最全的python知識。如果你有能力閱讀英文文檔,那就選英文文檔,畢竟第一手的內容更專業。


當然,官方文檔知識點太多,初學者很難找到要學的內容,這時你需要查查各個專業領域的python要求。


如果你是要準備從事數據科學,不妨去kaggle數據科學微教程看看,裡面會講到數據科學需要的python知識,然後對照著一個知識點一個知識點地啃python官方文檔。



如果你要做爬蟲工作,不妨在網上買一本評分高的python爬蟲書籍,一般來說裡面會有python基礎部分,同理你只要在官方文檔裡找這部分知識學習。


針對性地在官方文檔裡學習python知識,不僅節省時間,而且你會發現更容易理解,因為你是帶著問題去學習的。


3、【how】怎麼去學習python?


其它回答裡也提到了在重複練習中學習python,這點我是非常認同的。輸出是最好的輸入,編程語言雖然注重邏輯,但更需要學習者不斷地動手敲代碼。


從一開始,你要學會如何搭建python環境,選擇什麼樣地開發環境(IDE)。這些都可以去網上查,慢一點的折騰兩三天,快一點的一天不到就能搞定。總之,這是學習python的第一步,也是練習的開始。


對於官方文檔的每一段代碼,我建議都動手親自敲一遍,比如你看到字符串這一節,在理解了字符串定義後,文檔會給出示例代碼和運行結果:


照著示例代碼,在你的編程環境中實踐,千萬不要複製黏貼,對自己的火眼精金過度自信並不是一件好事。


4、【when】如何制定時間學python?


學習python切忌拉很長戰線。制定的計劃時間越長,人的惰性、拖延就會冒出來。


我的建議:

  • 制定5~8周的學習計劃
  • 一週學習5天
  • 每天3小時左右


理由是:

  • 時間不長1~2個月,比較容易堅持
  • 符合一門大學課程的學習週期
  • 短時間高密度的學習有利於形成知識的連貫性,對python理解也會更加深入


當然,這中間需要監督機制,你可以在社交平臺打卡,可以制定自己的學習課程表,也可以和朋友一起學習。


結合網上資料和python官方文檔,整理一份30天python 學習計劃,供大家參考。

第1天

  • Python簡介 - Python的歷史 / Python的優缺點 / Python的應用領域
  • Python環境搭建 【參考資料】

第2天

  • 使用python解釋器 【參考資料】
  • 關於python語法的簡單介紹 【參考資料】

第3天

  • 詞法結構
  • 運算符和表達式 【參考資料】

第4天

  • python數據結構 列表/字符串/元組【參考資料】

第5天

  • python數據結構 字典/集合 【參考資料】

第6天

  • python流程控制1【參考資料】
  • if語句
  • for循環
  • while循環

第7天

  • python流程控制2【參考資料】
  • continue語句
  • break語句
  • pass語句

第8~9天

  • 格式化字符串
  • 讀寫文件【參考資料】

第10~12天

  • python函數 【參考資料】
  • Lambda 表達式
  • 編碼風格

第13天

  • python模塊 【參考資料】

第14天

  • 迭代器
  • 生成器
  • 生成器表達式

第15~16天

  • 錯誤和異常【參考資料】

第17~19天

  • 面向對象編程 【參考資料】

第19~20天

  • 標準庫使用 【參考資料】
  • 日期和時間
  • 數學
  • 操作系統接口

第21天

  • 安裝 Python 模塊

第22~23天

  • 虛擬環境和包

第24天

  • 多線程

第25~30天

  • 訓練題

Python課堂


我也在學習這方面哦,給你談一談我的看法。python目前來說是很受歡迎的,而且相對比較簡單的一門編程,網上的小白視頻教程也特別多。我剛開始也比較懵懂的,感覺有很多的方向,不知道從哪兒入手。現在有一些思路了,如果你是辦公需要,可以多看看Excel數據分析,表格整理方面的,輔助你辦公。如果是想要掌握這門技術,或者從事這個行業,那就需要偏向開發方向學習了。我是屬於後者,現在正在學習中,下面有我入門的學習內容截圖。你也可以參考一下,很系統。我入門學習的是百戰程序員的高淇400集,很早之前就開始學習高淇老師的課了,循序漸進,由淺入深,技術全面,而且很詳細,主要這些視頻還免費,哈哈,良心推薦,你也可以去看看的。



我是雙魚座2020


這方面我有經驗。朋友,首先看看你有沒有編程的經驗。如果會其它語言,那python很快就能學會,看看基本函數和邏輯就能入手了。如果是第一次接觸語言,建議先從視頻下手,網上免費視頻比較多,跟著視頻做小例子,一點點的來!過程也挺有意思的,慢慢成長,相信你一定可以,加油!


阿米樂園智能科技


建議去培訓班,然後多看視頻,多實踐


分享到:


相關文章: