-
1 # 小小互聯科技
-
2 # china老八
如果有程式碼基礎自學還是比較好學的,如果是零基礎的話想學好,最好還是有一個系統的學習過程!我表弟去年在中公學的python,現在找的工作也挺好的,都快追上我了!學習的話,要看你是什麼狀態,如果是學生有大把的時間那是可以自己自學的,如果是想轉行脫產學習的話,還是上培訓班效率更高一些。
-
3 # IT碼農小大人
答案是肯定的,可以自學
畢竟師傅領進門,修行靠個人,幾十報名培訓班學習,更多的也是要靠自己自學,不過前提還是要看,題主學習Python的主要目的是什麼,如果只是感興趣,學著玩,建議可以看看高淇老師的Python400集影片,百戰程式設計師官網和尚學堂官網都可以免費領取,都是網上口碑比較好的影片教學資料。足夠入門使用,看完會做簡單的專案!
如果是為了就業,建議還是培訓一下比較好,我之前是在尚學堂學的Python,IT行業知識更新快,因為工作關係,不得不提升自己,朋友推薦瞭解的尚學堂,一個06年java起家的培訓機構,口碑和實力還是很強的,當時學的是線上,因為還在職,線上有班主任和老師線上輔導,教學質量和線下是一樣的,而且還不耽誤工作,總之很貼心了,可是最牛的還是他的就業服務,和許多一線企業都有合作,保障就業,推薦一下!用最短的時間完成學習提高的過程,可以說是很省心了
所以我覺得學習任何東西以及成長和你的身體和你的體重是沒有關係的 只在乎你願不願意去做而不是做不做得到
-
4 # 一個程式設計師的奮鬥史
都已經2020年了,Python當然可以自學,網際網路上到處可尋優秀的教程資料。
伴隨著「人工智慧」、「大資料」的爆發,Python進一步站在了風口,就連教育部,都將Python列為計算機等級考試科目。普通人,該如何自學Python呢?下面談談自己的看法:
1、程式設計環境搭建如果沒有特殊需求,建議直接入手Python3系列即可,畢竟Python核心團隊目前已經停止對Python2的維護。Windows平臺直接在官方網站下載安裝包,一鍵傻瓜式安裝即可。Linux更簡單,直接apt-get install即可完成。
2、書籍推薦書籍是人類進步的階梯,程式設計行業亦不例外。下面推薦幾本入門、提升的Python書籍,其中Python官方文件目前已經中文版上線,所有你遇到的基礎問題都可在此找到答案。
簡明 Python 教程
Python程式設計,從入門到實踐
Python核心程式設計
Python官方教程文件
看書學習過程中切不可只看書不實戰,看書學習的基礎上,一定要對課後習題動手實戰,編碼總結。
寫程式碼的時間一定要大於看書看影片的時間!
寫程式碼的時間一定要大於看書看影片的時間!
寫程式碼的時間一定要大於看書看影片的時間!
3、程式設計工具選擇Python開發,重點推薦兩款工具:
Pycharm
Python開發首選IDE,無需額外配置,直接下載後傻瓜式安裝,完成後即可使用。唯一不足是純英文版本,需要你有一定的英文底子,當然現在網上有很多針對Pycharm的漢化教程,但是個人還是感覺很蹩腳,如果你立志於IT行業,那麼建議還是要好好學英語。
VSCode
微軟出品,必屬精品。旨在替代Sublime、Atom之流,跨平臺支援,外掛豐富,安裝包小巧,和其他IDE相比,最大的好處就是啟動快,搭配Python外掛,亦可達到語法智慧提示之妙。
4、遇到問題怎麼辦?授人以魚不如授人以漁,在程式設計的道路上,一定會遇到各種各樣的問題,真正的勇士敢於直面慘淡的 BUG。
善用搜索引擎,善用Google,學會科學上網是每一個IT人士必備的技能;
融入圈子,多和同行大佬交流,這裡重點推薦GitHub、StackOverflow。
5、提升參與各類專案,不僅可以幫助我們對之前學習的基礎知識融會貫通,更可培養我們的興趣。你可以試著去寫個小爬蟲,去爬取豆瓣Top50熱門電影,爬取微博漂亮小姐姐的私房圖等等!
推薦Github開源專案awesome-python-login-model,收集了一些各大網站登陸方式, 和一些網站的爬蟲程式,有的是透過selenium登入,有的是透過抓包直接模擬登入,有的是利用scrapy。
-
5 # 隨時學丫
Python 入門攻略
既然選擇學習 Python,那你就要明確 Python 和其它程式語言相比的優勢,之後,我也會針對 Python 入門,推薦一些書籍和教程,主要是入門,由淺入深。
在這之前,我想講一下我對學習的看法,如果真的想在這一行深耕下去,儘量選擇自學,不用上培訓班!
我覺得沒有必要,並且即便你入門了,每天依然會遇到各種各樣的問題,都要靠自己的自學能力去解決,培訓機構也頂多是帶你入門,在你以後的工作和學習中,依然是靠自己。如果什麼都要別人拉著你,那是不是太被動了?所以心態要好,價值觀要正,一步一步慢慢來,穩紮穩打。
Python 有哪些優點?簡單
Python 非常易於讀寫,遇到問題時,程式設計師可以把更多的注意力放在問題本身上,而不用花費太多精力在程式語言、語法上。
Python 作為解釋型語言,大大減少開發者工作量,寫過程式碼的同學都清楚,這種易用性導致 python 龐大的使用者群體及繁榮的社群。
面向物件
Python 既支援面向過程,也支援面向物件程式設計。在面向過程程式設計中,程式設計師複用程式碼,在面向物件程式設計中,使用基於資料和函式的物件 儘管面向物件的程式語言通常十分複雜,Python 卻設法保持簡潔。
豐富的第三方庫
Python 社群創造了一大堆各種各樣的 Python 庫。在他們的幫助下,你可以管理文件,執行單元測試、資料庫、web 瀏覽器、電子郵件、密碼學、圖形使用者介面和更多的東西。所有東西包括在標準庫,然而,除了它,還有很多其他的庫。
Python語言的用途
多年來,Python 在各種流行程式語言中一直排名靠前。它幾乎可以適用任何開發,它旨在提高程式設計師的開發效率而不在於他們編的程式碼。Python 適用於網站、桌面應用開發,自動化指令碼,複雜計算系統,科學計算,生命支援管理系統,物聯網,遊戲,機器人,自然語言處理等很多方面。
而且,既使對於那些從沒有開發經驗的人來講,Python 的程式碼也是簡潔易懂的。由於 Python 程式程式碼簡單,所以和與其他程式語言相比,後期的程式維護更容易,更舒心。從商業角度來看,需要的成本降低,程式設計師的效率提高。
Java 複雜,但能適應不同環境,Python 簡單易學
Java 是一種嚴格的型別語言,這意味著必須顯式宣告變數名。相比之下,動態型別的 Python 則不需要宣告變數。在程式語言上有許多關於動態和靜態型別的爭論,但有一點應該注意:Python 是一種語法簡單的功能強大的語言,能夠透過編寫指令碼就提供優秀的解決方案,並能夠快捷地部署在各個領域。
Java 可以建立跨平臺的應用程式,而 Python 幾乎相容當前所有作業系統。對新手來講, Python 比 Java 更容易上手,而且程式碼易讀性強,但是如果你想你的程式碼可以在任何地方都能執行的話,那麼還是選擇 Java 吧。Java 在建立網路應用方面比 Python 也有優勢。
Java 比 Python 更復雜,沒有技術背景的人學起來並非易事,但從另一方面來看,如果你想要適用於不同的環境,還是應該選擇 Java。
Python 入門書籍推薦《父與子的程式設計之旅》
本書是一本家長與孩子共同學習程式設計的入門書。作者是一對父子,他們以 Python 語言為例,詳盡細緻地介紹了Python 如何安裝、字串和運算子等程式設計的基本概念,介紹了條件語句、函式、模組等進階內容,最後講解了用 Python 實現遊戲程式設計。
書中的語言生動活潑,敘述簡單明瞭。 為了讓學習者覺得程式設計有趣,本書編排了很多卡通人物及場景對話,讓學習者在輕鬆愉快之中跨入計算機程式設計的大門。
《笨辦法學 Python》
這本書幾乎都被推爛了,但也是我想要推薦的首選,特點是以習題為大綱,迫使讀者動手、動腦,在看書的同時提升程式設計水平。
適合對計算機瞭解不多,沒有學過程式設計,但對程式設計感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習程式設計,從簡單的列印一直講到完整專案的實現,讓初學者從基礎的程式設計技術入手,最終體驗到軟體開發的基本過程。
雖然,他對於原理,基礎理論沒有過多的講解,但是作為一本入門上手練習的書,它還是值得推薦的。主要是它對於非科班的學習,趣味性是足夠的。
優點:從解決問題出發,注重實踐性。
缺點:我對其內容編排、先後順序有意見。比如前半本書洋洋灑灑一大堆東西,連檔案讀寫都包括了,但竟然沒有if,沒有 if 還寫什麼程式碼(滑稽),另外對 “引用” 等 Python 的關鍵知識點處理太模糊,重點不突出。
解決方法也簡單:再買一本《Python 程式設計:從入門到實戰》或者《Python 學習手冊》(只需要上冊)。把《笨辦法學 Python》作為練習冊即可。
《Python程式設計:從入門到實踐》
針對所有層次的 Python 讀者而作的 Python 入門書。全書分兩部分:第一部分介紹用 Python 程式設計所必須瞭解的基本概念,包括 matplotlib、NumPy 和 Pygal 等強大的 Python 庫和工具介紹,以及列表、字典、if 語句、類、檔案與異常、程式碼測試等內容;第二部分將理論付諸實踐,講解如何開發三個專案,包括簡單的 Python 2D 遊戲開發如何利用資料生成互動式的資訊圖,以及建立和定製簡單的 Web 應用,並幫讀者解決常見程式設計問題和困惑。
廖雪峰的 Python3 教程
https://www.liaoxuefeng.com/wiki/1016959663602400
廖雪峰的教程對零基礎的學習者來說難度跳躍大了點,更適合有一定基礎的同學。如果對 Python 或者程式設計沒有一點基礎,看到後面,可能就不太能看懂了,這就需要你先學習更簡單易懂的內容,當你把一些基本語言學會了,再來看這個教程,就沒什麼問題。
學習程式設計不是一件簡單的事,需要你不斷的學習,實戰,進階,學習,實戰,進階不斷往復,積累經驗。
其它程式設計書籍
Head First PythonDive Into PythonPython 核心程式設計深入理解 PythonPython 標準庫Python 程式設計指南影片教程哈佛大學公開課:計算機科學cs50
這門課對於我這種初學者來說,簡直是福音!!!透過這門課,你可以瞭解到計算機世界的基礎,為你以後的學習打下良好的基礎!沒看過的同學一定要去看!
中國大學慕課:Python語言程式設計
這門課錄製的水平很高,還有對應的線上習題,學到最後還能有證書拿,每週同步進行的話也不會有太大的壓力。
中國大學慕課: Python網路爬蟲與資訊提取
上面那門慕課老師開設的爬蟲課程,很棒很詳細,我學習爬蟲就是跟著這裡入門的!
中國大學慕課:用Python玩轉資料
講了一些用 Python 做資料分析的基本方法,老師很有意思,不過前面的章節還涉及到一些基礎的部分,可以當做再複習一遍啦
嵩天老師的其他Python課程
這名老師開設了很多 Python 課程,各種方向的都有,其實學到這裡,可以多多嘗試一下,發現自己喜歡的方向。
-
6 # 小羊看科技
答案是可以的,自學要從最開始的入門,比如熟悉Python的二三十個關鍵字,python語言簡便,比c語言還要簡便,但嚴格遵守縮排規則,也就是tab縮排,python功能強大,可以web開發,可以做AI,爬蟲等,但運用最廣泛的領悟在AI上面。自學python的渠道很多,但我個人推薦先買一本書,先入門。然後到網上找一些簡單的專案入手,還可以看影片,比如B站上的公開課,還有國內的csdn網站,部落格園等都可以,都是很好的學習渠道,但個人覺得要有毅力,畢竟程式設計需要多積累經驗和專案的領悟。當然如果你想速成的話,然後個人又沒有毅力堅持下去,自學能力不好,這時可以報個培訓機構,系統的學一遍python也是不錯的選擇。
-
7 # static銘記
可以自學,不過難度較大。。。
現在有好多速成培訓班,不過你要斟酌好,學費不低,很大一些是騙子,不要相信他們培訓結束就能月入過萬之類的話。。。
而且建議你是計算機相關專業本科學歷的話,再去學。因為就算你學出來找工作,企業第一步就是過濾學歷、專業;其次過濾經驗年限;只有這兩點達到了你才能有面試資格;面試再過濾一批技術差的。
總之現在軟體行業不怎麼好混。。。
-
8 # 貴哥搞機
只要做到以下幾點,完全可以。 1.1 基礎 瞭解了HTML,CSS,JavaScript,Ajax,jQuery,React,SQL,伺服器指令碼等等知識,不求精通,只是瞭解每一項技術是幹嘛的,另一方面建立起了一個學習的roadmap,這樣大概知道做一個Web App需要哪些知識,分別學習的主次順序。前端是需要慢慢學習的,在看完上面的資料後,要能寫出來一些挺漂亮的頁面,透過不斷地積累和增加程式碼量來提高。每天還是會抽空寫一寫網頁,避免手生。 1.2 伺服器端 最先了解的是HTTP協議,也就是瀏覽器和伺服器之間是如何通訊的。 2. 自學程式設計需要注意的問題 2.1 一定要空出時間補充理論知識 很多人會強調learn by doing,邊做專案邊學習,這也是我自己採用的方式。在這種方式中,你不斷犯錯,改正……學習效率非常高。但是,很多人走了極端,最後的結果就是不注意理論知識的學習。你會發現自己Google的能力越來越高,但是真實的程式設計能力並沒有得到提升。如果有這種情況,你需要反思一下。 一種可能是你太過於依賴各種成熟的框架,結果程式設計就變成了用「膠水」去粘合不同的框架完成需求。就好比你的Web App用了SQLAlchemy,雖然自己不太懂SQL,但是網站跑的也還不錯。這時候如果資料庫出現了問題,那你就只放棄了。另外一種可能是你完全沉浸在做專案中,忽略了學習理論知識。做專案雖然充滿困難,但回報是強烈的成就感,很容易沉浸其中。我覺得這是極其錯誤的。首先半路出家的程式設計師都沒有經過系統的學習,沒有形成自己的知識體系,如果你不懂資料結構,演算法複雜度,作業系統這些理論,那麼你能達到的高度就極其有限。所以,在每天做專案的同時,一定要保證抽出一定的時間,惡補理論知識。這部分的書單在豆瓣和知乎上都有很多總結,可以自行搜尋。 2.2 不要太糾結於無意義的問題 比如什麼框架好,XX語言比XX語言好啦這種問題。前期確定了練手專案,就去專心積累程式碼量,積累基礎知識。那些你現在還看不懂的炫酷技術你慢慢也就能明白是怎麼回事了,反而沒有基礎,再炫酷的框架對你而言都是天書。 2.3 學會發問 好問題是建立在你自己已經實踐或者思考的基礎上問出來的,這是對自己的負責,也是對別人的尊重。不要一遇到困難就喜歡直接上網搜尋:「這個問題是怎麼回事啊?」, 2.4 學好英語 計算機語音是英語,不懂英文基本不會深奧的問題。 祝您成功!
-
9 # 你的昨天恍然如夢
你好,python自學是完全可以的,難度因人而異,要看你的程式語言掌握情況和你的學習態度。
一般來說沒有太大的問題,只要你堅持每天學習,加強動手操作,還是比較容易學會的,不過要持之以恆,不能半途而廢,不然許多學過的知識又會忘記。接下來我列舉了幾點學習python的心得體會,希望大家能夠喜歡。
1、找準資料學習一門軟體需要找對資料,這是非常重要的,千萬不能盲目的學習,有可能到後來會學不到自己想要的知識,浪費大量的時間,python也一樣。我建議在圖書館或者網上找一些適合初學者學習的資料,比如網課、書籍、帖子等,最好找一些適合初學者的書。
2、規劃時間規劃好時間往往能在學習軟體過程中起到事倍功半的效果。因為我們的時間非常有限,往往需要工作或學習,如果不能把時間規劃好,有可能讓我們的學習壓力增大,並且學不到知識。一個好的時間規劃,會讓我們學習來更加輕鬆,且不影響其他事情,做到了學習效率的最大化。
3、實踐練習對於python程式語言,應該多練習,做到熟能生巧。千萬不要以為自己在課堂上學得很好,課後就不加練習,這是非常不好的習慣,當我們掌握好python學習方法時,切記要趁熱打鐵,多去練習,在這個過程中你會收穫很多,並且對這門語言有自己的獨特認識,也可以知道自己還有哪些地方不足,進而改正。
-
10 # 經理先生
2、透過影片教程學習是我認為最適合自學者的方法,也是最快入門的途徑。現在網上有很多的教育平臺,只要用心搜尋很容易找到好的影片教程。一門好的教育課程,即使在小學階段,只要稍加努力,也能取得很好的效果。但此時許多新人都有一個誤解,認為收集大量的學習資料就能學好一門知識。雖然你所收集的資料不僅可以躺在自己的雲端,還可以讓你獲得短期的滿足感和安全感,但是面對大量的學習資料,你會迷失自我的。如果你想透過影片課程學習,最重要的是放棄大量的學習材料,選擇其中真正適合自己的資源。
3、在學習程式設計時,最重要的是多動手,在教程學習的過程中不斷地跟隨著節奏敲程式碼。光看教程是寫不出程式的,從你所學習的材料中的案例開始敲寫程式碼,再學會整理總結,嘗試的編寫小程式片段,然後才是編寫完整的專案程式碼。透過專案的練習,不僅能夠加以鞏固自己的基礎知識,而且你會更好的理解和運用這門語言。
-
11 # 李福春
python是當前比較普及的語言,據說小學已經開了python程式設計課,常見應用於資料分析,機器學習;
自學python,要抓住幾個要點:
1, python的基本語法,最好找一門入門教材,系統的看一下理論,手敲程式碼,思考學習,這是基本功;
2,python的領域應用,到github上挑1到2個比較知名的python專案,從設計到落地,一步一步的思考,學習,建立工程化的基本理論和實踐。
3,找一份工作,找一個實際的應用開始應用python吧! 經過實際場景的考驗才是最真實最有效的學習;
python語法簡單,學習資料也很多,入門很容易,但是要精通,沒有2年以上的積累不可能。
-
12 # Ben納呢
1腳踏實地寫程式碼
新手階段,大家肯定會有很多困惑,喜歡在論壇、qq、微信群上問類似的問題:“0基礎能不能學+Python”,“現在學Python晚不晚?”,“什麼編輯器好”,“要不要在+Linux+上學習+Python“,”Python3+還是+Python2?“……對於以上問題,我的簡單答覆是,能學,不晚,sublime+text+3或者+pycharm,windows上入門沒有問題,Python3。其實,很多時候我們問問題並不是真的疑惑,只是在拖延,不想去行動,“種一棵樹最好的時間是十年前,然後是現在”,我們要花精力解決的是實際碼程式碼中出現的問題,而不是自己空想出來的問題。而且這些問題並沒有絕對的正誤之分,弄懂一個另一個也就觸類旁通了。我給的答案都是主流的選擇,相應地網上會有更多的資料。
2.多種途徑查問題
別指望一本書能解決所有問題,有時候一個問題想不通看不懂的時候,換一種方式查,比如廖雪峰教程上看的一個語法不懂,就去菜鳥教程看一看,再不懂就在網上搜搜,多看看別人是怎麼理解的,不同人有不同的看法,不一定哪一個就剛好能說通你。網上資源很多,但是你會發現過時的、錯誤的資訊也同樣多,程式碼的東西多嘗試不怕的,不要怕犯錯,因為在錯誤中更能發現自己理解上的偏差。伸手黨一般不會有人搭理的,所以學會在網路中找現成的答案是自學的重要步驟。
3.實戰實戰實戰!
基礎語法過一遍就好了,不必深究,在專案中會不斷地涉及到基礎知識,忘了再查很快就能熟悉的。在 基礎上花太多時間往往會導致進度過慢,成就感不足,難以堅持。直接從實戰中邊練邊學,想往資料分 析方面發展,就大膽地學習 numpy、pandas、matplotlib,想搞爬蟲就趕緊看看 requests, pyquery,正則表示式,想搞 web 不妨試試 flask,Python有很多優秀的庫,大神們早就給我們提供了 處理問題的捷徑,站在前人的肩膀上,我們入門的難度更低了,有了基本的語法知識,就趕緊去實戰中 鞏固吧
-
13 # 麻瓜爸爸
告訴你不行吧,難道讓你去減肥?
學python和體重沒太大關係,跟你說吧,我體重160,去年還是開始學了。只要自己對這方面有興趣,工作方面需要用到pyhon,你當然可以去學啊。
而且,python並不難,據說已經加入到小學課本了,對於零基礎的人來說,確實可以作為程式設計入門的一門語言,語法也是簡潔的,程式碼易讀性非常高。
別的不說了,別考慮什麼其他因素,趁年輕,想學就堅持努力。我是集中學習了3個月,過基礎用了一週。後面的時間,全部用來敲案例。各種小案例。
多說一句,學的時候,不要糾結是學py2還是py3,從py3開始吧,現在的影片課程,也大多都是py3。
希望可以幫到你。
-
14 # 小鋼絲遊戲匯
你一百五十斤和自學python有什麼關係》。。這個令我轉不過彎來
其實學習什麼時候都是可以的 你看霍金大叔都這樣了還不斷的在發表自己對宇宙的看法
莫言大叔57歲拿到第一個諾貝爾文學獎(雖然人家成名已早)
肯德基的創始人 哈蘭·山德士 40歲的時候,山德士來到肯塔基州,開了一家加油站,因為加油的客人很多,看到這些長途跋涉的人飢腸轆轆的樣子,山德士有了一個念頭,為什麼我不順便做點方便食品,來滿足這些人的要求呢?況且自己的手藝本來就不錯,妻子和孩子也時常稱讚。想到就做,他就在加油站的小廚房裡做了點日常飯菜,招攬顧客 之後就慢慢發展成肯德基
姜子牙72歲時,借釣魚的機會求見姬昌 。姬昌在出外狩獵之前,占卜一卦,卦辭說:“所得獵物非龍非螭,非虎非熊;所得乃是成就霸王之業的輔臣。”姬昌於是出獵,果然在渭河北岸遇到姜子牙,與姜子牙談論後姬昌大喜,說:“自從中國先君太公就說:‘定有聖人來周,週會因此興旺。’說的就是您吧?我們太公盼望您已經很久了。”因此稱姜子牙為“太公望”,二人一同乘車而歸,尊為太師 。
所以我覺得學習任何東西以及成長和你的身體和你的體重是沒有關係的 只在乎你願不願意去做而不是做不做得到
-
15 # 深深472
你這個問題問得沒有一點邏輯,學習python跟你的體重有什麼關係,主要跟你的思維和執行力有關!不管學習什麼知識,都要堅持,努力,這樣肯定能夠學會!
從你剛才的問答分析,你150斤,說明你偏胖,胖是怎麼造成的呢,是因為懶,所以執行力就沒那麼好,你問得這個問題沒有一點邏輯思維,說明你邏輯能力不怎麼樣!如果你這個問題不是開玩笑的話,那你還真不適合學習程式設計,即使學了也不會太深入!努力吧!
-
16 # 追日蝸牛
python作為目前僅次於c語言家族和java,排行第四。他的未來是值得肯定的。
python相對於其他語言來說,簡單易上手,自學即可。如果需要研究的深入的話,需要多聽聽別人的講座,學學思路。最後能夠結合實際的操練起來。
python能夠很好的嵌入各種線上應用。與各種關係性資料庫自己非關係性資料庫有很好的對接,現成的包很多,hive hbase es spark kafka這些大資料工具都能夠對接。
加之目前提倡的深度學習,人工智慧,python都有相應的封裝好的演算法包。將來肯定大有所為。 一萬隻是最低標準。未來大勢所趨,看準這行就深入進去,你一定不會為現在決定後悔的
-
17 # 葬愛家族殺馬
說說我看法吧,畢竟也算是個經歷過的人了。
如果你是豬以興趣愛好為目的,隨時都可以學,python什麼都能幹,且上手簡單,花樣多,騷氣。
如果是以就業為目的,首先先看看自己學歷和年齡,24以上,本科以下的話就忍住吧,python火是因為人工智慧,也就是機器學習這一大的方面,目前門檻是211/985碩士,如果好學校的話必學機器學習,以後絕對比硬體工資還高。web的話php和java是主流,其他的不瞭解也不多說了,但是由於近兩年培訓班忽悠了不少人學python,導致python門檻一下飆升,正兒八經面試造火箭,工作擰螺絲。當然如果老哥對程式設計極有天賦或者說是天才的話隨意,,,
-
18 # 小小猿愛嘻嘻
當然可以自學,作為一門簡單易學的指令碼語言,Python設計之初就是面向大眾,零基礎小白也可以輕鬆入門,下面我簡單介紹一下Python的學習過程,感興趣的朋友可以嘗試一下:
01安裝Python這個直接到Python官網下載安裝包即可,以Windows系統為例,也就是一個exe檔案,直接雙擊安裝即可,注意在安裝的過程中勾選新增到環境變數,後期就可以直接使用pip包管理工具,至於Python2還是Python3,建議Python3,Python2官方會在明年1月起停止更新和維護:
這裡你也可以安裝anaconda,一個整合軟體,自帶有許多常用的Python第三方包,會佔用一定硬碟空間,但使用起來更方便,同時自帶有notebook、spyder等開發工具:
02入門PythonPython基礎入門的話,網上資料和教程其實非常多,菜鳥教程、廖雪峰官網、B站等都有大量優質的文件和影片,當然,你也可以找一本專業書籍,一邊學習一邊練習,常見的列表、字典、元組、變數、函式、類、檔案操作、異常處理等都要熟悉掌握,這些是開發應用程式的基礎,在後期專案中經常會用到:
03深入PythonPython基礎熟悉後,就是深入Python,尋找適合自己又有前景的方向,Python應用範圍太廣,機器學習、人工智慧、資料處理、測試運維、Web開發、網路爬蟲等都有廣泛涉及,每個方面都投入精力,顯然不可能,找準自己的方向,多做專案,積累經驗最為重要:
目前,就分享這麼多吧,Python自學完全可以,入門來說,也非常容易,但想學精學深就非常不易了,需要漫長的積累過程,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
回覆列表
python是可以自學的,不過學到後面會越來越難的。我之前學python看過尚學堂高淇老師的python400集,感覺這個資料挺不錯的,是完整的入門課程,而且高老師講的挺細的。很容易就可以聽懂,而且剛開始就用小遊戲效果培養學習興趣,希望對你有幫助