有一定基礎,自學Python簡單嗎?
會C語言和C++,並且同時在學校學習java,可以自學Python嗎?
我是沒基礎自學的,如果你有一定基礎學起來應該會相對簡單,我是通過《Python學習手冊》自學的,感覺這本書還是很基礎的,講解的比較詳細,你可以看下這本書
Python學習手冊(套裝上下冊)(原書第5版)京東¥ 153.30去購買?這本書作者有接近20年培訓經驗,對很多問題比較熟悉側重實踐
而且這本書已經是第五版了,說明市場的接受度還是很好的,而且是有不斷在精進的
作者是國外的,本人感覺作者講解的內容還是很全面和詳細的
這本書分上下兩冊,大概1400+頁,還是很多的,如果你決心自學,需要靜下心來好好學習研讀
祝學習愉快
https://www.bilibili.com/video/BV1Sp4y1U7Jr/,看看這個視頻吧,對你會幫助非常大
簡單,看一下李天生老師最新錄製的Python基礎教程
Python基礎教程-xin3721自學網?www.xin3721.com寫別問可以不可以,干就完了。
有基礎相信你沒有問題的,加油。
有空問問題?
擼10000行代碼完成個項目看看
just do it.
有這樣的基礎,自學完全沒有問題。目前網路資源一大堆,隨便搜一本全部讀一遍,也不需要買書了。
給兩個示例:
Python3 教程 | 菜鳥教程?www.runoob.com3.8.6 Documentation?docs.python.org沒問題,Python本身的語法很簡單,而功能很強大。你有了這些基礎,只要記一些函數和方法就能學成了。
從我個人經歷看,挺簡單的,之前我熟練掌握了c,c++,c#, 然後花了2天左右的時間將基本的Python語法學完了,感覺不難。
但是,如果在某個方向上進一步深究,那可能需要花費更大的精力,譬如:人工智慧方向,可以說沒有一定的演算法基礎,基本很難也幾乎不可能在這個方向有所突破;通常很多廣告宣傳python多麼火,待遇多麼高,個人表示值得商榷。
不用猶豫,會C/C++,學別的語言上手是很快的(本人就是從事C/C++的,現在python、java都會)只需要去看看語法(可以去python官網看,或者網上找入門級的電子書),大概了解之後就可以結合實踐了,一邊敲代碼,一邊熟悉各個模塊。練手的話,建議從爬蟲開始(只爬網站允許爬的內容,具體看網站的robots),涉及到的知識會多一點,遇到不懂的就找資料,問度娘,這樣很快就入門了。「人生苦短,我用python」,加油!
入門應該挺容易,但應用得分方向。
比如數據分析,辦公自動化,Web開發,自動運維,量化投資……
任何語言離應用,都有一段不少的距離。
之前寫過一些實踐類文章,供參考:
https://www.zhihu.com/column/c_1281176904340008960?www.zhihu.com首先告訴你的是,零基礎學習開始系統學習Python肯定難,Python的專業程度本身就不簡單,學習這事本來就是一件非常煎熬的事情,所以首先學習Python意志,堅持非常重要,很多人放棄的原因根本就是缺乏這些素質。
初學者學習Python編程有三種壞習慣
第一個,急於求成,學習了一個星期,問自己怎麼還沒有思路寫代碼,如果一個星期,一個 月能學會編程,那麼滿大街都是程序員。
第二.要從基礎知識訓練起,前面的基礎沒有打好,去學習後面的知識,
這樣也不可行。
第三:過度鑽牛角尖,不照著庫的文檔寫,反而琢磨標準庫為啥要這樣設計的問題。
明確你將來是做什麼工作的,需要掌握哪些技能,很多人連這個就不知道就盲目的學,你首先清楚,現在公司需要什麼人才,你應該奔著什麼目標努力。
程序員在成長中,最忌諱的是問,XXX和XXX哪個好,哪個簡單,哪個更....
按照自己的發展與興趣方向,選擇主流一些語言,學他!干就完了。
學習資料什麼的,一大推,很容易找到。
但是!
切記安排好自己的時間,不要這想學那想學,糾結半天到底學什麼,結果什麼都沒學,浪費時間。
又或者這學點,那學點,沒有自己學習的方法,完全記不住學習的內容,結果什麼都沒學會,沒有效率。
建議:
1.記筆記,區分學到的各種語言
2.先專註一門語言,最少學到可以成功部署幾個開源項目,大概弄懂。再學習其他
3.最好最好,選門主語言,其他的語言當作輔助或者借鑒,學習和了解編程思路。
4.最好最有效的方法是,自己構思個項目,寫好需求,干他! 編程的過程中,你能清晰的明白自己的知識缺口,及知識的運用等等。
加油!
有一定基礎上手相對容易,作為程序員,推薦你選擇《流暢的python》這本吧,這本書更適合一個程序員閱讀。另外有個推薦python入門書籍的文章,可以看看。
https://zhuanlan.zhihu.com/p/252684348?zhuanlan.zhihu.com有這個編程基礎,基本上搭建一個Python環境就可以開幹了。
我覺得比較簡單,基礎的語法和其他的語言一樣,剩下的就是去了解各個模塊包怎麼用了。但是不完美的地方是,沒有官方的教程。
去嗶哩嗶哩上上看一下視頻都有的,python基礎的還是比較簡單。
簡單。
精通某個語言後,你就具備操作計算機的能力。切換成其他語言,無非就是表達方式的差異。
Python的易讀,與偽代碼幾乎一樣,只要多加練習,掌握起來很容易。
語法還是非常簡單的,可是有些概念還是要明白呀!例如面向對象
應該不難
有基礎學起來簡單些
推薦閱讀: