python快速入門

本文主要寫給沒接觸過編程,python是其第一門語言的純小白

旨在用最快速的方法幫助純小白掌握python

 

存在問題

市面上的python教程一般存在一個問題,它看似寫着零基礎,但是默認是給接觸過編程,只是沒學過python的人看的。很多常識性知識都略過去了。

 

列舉我當時的入門方式

1慕課網的python入門,http://www.imooc.com/learn/177

這個是針對純小白的,課後作業有交互能跟着寫代碼,很不錯

2、《與孩子一起寫編程,聽說蠻適合純小白的

鏈接:https://pan.baidu.com/s/1nTnmCuGCHjEdWNXW9zOE6g 密碼:i4qg

3廖雪峯的python基礎,

https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000

其實這個教程對純小白來說並不友好,它更適合有編程基礎但沒接觸過python的人看,可以等你看過幾個教程後再來看它

 

參考

菜鳥教程python3,http://www.runoob.com/python3/python3-tutorial.html

 

python學習環境

1、pycharm 社區版,配置簡單、界面友好,免費

2、python3已經很成熟了,放在兩年前很多人會用python2.7,現在直接用3就可以了,後面的人工智能也需要用到python3

 

最大的感悟

1多寫代碼,一開始一個字母都打不出來,就照着例子一行一行打,然後自己模仿着寫一個片段,不斷累積。這個過程其實並不簡單,因爲你從來沒寫過代碼,但是你要相信再厲害的

程序員都是從這一步開始的,堅持寫下去,你就能擺脫新手期。

2有個實際的項目練手,有需求才有動力。我當初一開始是用python編寫爬蟲的程序來着。一開始不會,就模仿已有的例子。逐步到最後能自己獨立寫一個自己的爬蟲。沒有什麼捷

徑,唯有不斷練習。

 

純小白項目實戰

實戰方向有很多,我當初一開始選擇的是爬蟲,這個我之後再詳細說。

我在網上找了一下,

知乎下面有個Python 的練手項目有哪些值得推薦的問題?https://www.zhihu.com/question/29372574

可以先試試,雖然我沒用過。

 

最好的python入門方式

有項目需求,然後帶着明確的項目目的去學,比如說你想爬豆瓣的電影評論。

 

人工智能轉行相關

1如果你是程序員,想轉行人工智能,可以

2如果你是數學、統計學相關專業,想轉行人工智能,可以

3但如果你既沒有數學基礎也沒有編程基礎,想轉行編程,人工智能並不適合當你的第一份工作,可以找個相對更簡單點的,之後再去轉行人工智能會更好。但我在網上看到很多人是

      第三種情況。他們總會說對人工智能很感興趣。我就想說,別扯了。那些讓你一開始就學人工智能的都是騙你的,不負責任的。這份工作沒有你想的那麼簡單,你也沒有你想的那麼              有興趣,那麼能吃苦。

 

人工智能相關庫的學習

說個最常用的

Numpy一個用python實現的科學計算包,用來存儲和處理大型矩陣,是你做機器學習裏常用的,給大家一箇中文版的文檔說明,

http://www.2xkt.com/documents/NumPy_v111/index.html

numpy的學習類似學人工智能數學一樣,邊用邊學是最高效的。

 

最後,找工作的時候

在你沒找工作之前,python的要求沒有那麼高,但是當你準備找工作的時候,有一門課是必須重視的,可能非計算機專業的同學常常會忽略掉,就是數據結構與算法,程序

員的基本功。真的,基本每個公司都會看這個的。咱們學這個的目的只有一個,就是把面試這關給過了,以後工作的時候再慢慢補認真看就好了。這個課程聽說那是相當的枯

燥,我在學習的時候有看到一個比較有趣的教程,推薦給大家

1程傑的《大話數據結構》,沒有傳統的數據結構算法書那麼晦澀難懂,適合入門

鏈接:https://pan.baidu.com/s/1AtXjLyntp3hn461Bv6tAbA 密碼:ou7l

2Problem Solving with Algorithms and DataStructures using Python,廣受好評的一本書。

英文版:http://interactivepython.org/runestone/static/pythonds/index.html

中文版:https://github.com/facert/python-data-structure-cn

3算法題。面試的時候一般會給你一個簡單的小題目,讓你寫下。這裏推薦菜鳥教程的python100例,可以面試之前練一下

鏈接:http://www.runoob.com/python/python-100-examples.html

注意,數據結構與算法最後找工作的時候再學就可以,這不是一朝一夕就能下來的。

本篇我覺得最有用的就是想告誡既沒有編程基礎,也沒有數學基礎的朋友,最好別一開始就學人工智能,不合適。

       討論學習,公衆號:learningthem

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章