摘要:首先,在學(xué)習(xí)之前一定會(huì)考慮一個(gè)問(wèn)題版本選擇對(duì)于編程零基礎(chǔ)的人來(lái)說(shuō),選擇。建議從下面課程開(kāi)始教程標(biāo)準(zhǔn)庫(kù)官方文檔非常貼心地提供中文翻譯首先需要學(xué)習(xí)的基礎(chǔ)知識(shí),下載安裝導(dǎo)入庫(kù)字符串處理函數(shù)使用等等。
提前說(shuō)一下,這篇福利多多,別的不說(shuō),直接讓你玩回最有手感的懷舊游戲,參數(shù)貼圖很方便自己可以根據(jù)喜好修改哦。
本篇通過(guò)以下四塊展開(kāi),提供大量資源對(duì)應(yīng)。
選一個(gè)好版本有沒(méi)有看過(guò)《在下坂本,有何貴干?》
那個(gè)坂本可以裝B,Python的版本則是你的工作環(huán)境。
首先,在學(xué)習(xí)之前一定會(huì)考慮一個(gè)問(wèn)題——Python版本選擇
對(duì)于編程零基礎(chǔ)的人來(lái)說(shuō),選擇Python3。
首先,Python 是一個(gè)有條理的、強(qiáng)大的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。建議從下面課程開(kāi)始:
Python 教程
Python 標(biāo)準(zhǔn)庫(kù)
官方文檔 (非常貼心地提供中文翻譯)
首先需要學(xué)習(xí)Python的基礎(chǔ)知識(shí),下載、安裝、導(dǎo)入庫(kù)、字符串處理、函數(shù)使用等等。
a、查看文章 BeginnersGuide/Download,按步驟下載正確的Python版本。
b、接下來(lái),閱讀教程,并嘗試用你的新Python編譯器做一些簡(jiǎn)單的練習(xí)。
如果你之前沒(méi)有編程經(jīng)驗(yàn),讀一下 [[BeginnersGuide/NonProgrammers], 里面有適合你的教程列表。
如果你之前有編程經(jīng)驗(yàn),參考 BeginnersGuide/Programmers, 里面列出了更多高級(jí)教程。
如果英語(yǔ)不是你的母語(yǔ),閱讀翻譯好的教程更適合你。參考 python.org"s 非英語(yǔ)資源列表.
c、當(dāng)你讀完教程后,可以瀏覽Python在線文檔
d、在準(zhǔn)備寫(xiě)第一個(gè)程序前,你需要一個(gè)文本編輯器 PythonEditors
ps:有一個(gè)超贊的網(wǎng)站,提供很多文檔的中文翻譯,有Python、pandas、numpy、NLTk、Django等等,值得收藏。
一譯中文文檔
如果你更喜歡看視頻
零基礎(chǔ)學(xué)Python語(yǔ)言 嵩天老師的課程,非常全面細(xì)致
零基礎(chǔ)入門(mén)學(xué)習(xí)Python 小甲魚(yú)的入門(mén)視頻,講課十分有趣
Python for Everybody Course上非常經(jīng)典的Python教學(xué)視頻
2、確定學(xué)習(xí)方向Python職業(yè)學(xué)習(xí)方向很多,大體上分為這四個(gè)
針對(duì)各個(gè)方向,造數(shù)君提供了需要了解的標(biāo)準(zhǔn)庫(kù):
后端開(kāi)發(fā):Django**、Flask**、Tornado**
數(shù)據(jù)科學(xué):NumPy**、Pandas**、Matplotlib**
網(wǎng)絡(luò)爬蟲(chóng)、Requests**、Scrapy**、threading**
機(jī)器學(xué)習(xí):scikit-learn**、TensorFlow**
后端開(kāi)發(fā)學(xué)習(xí)圖
同時(shí),你也可以用Python來(lái)寫(xiě)游戲
http://www.pygame.org/tags/all
除了文檔,還有這些地方可以學(xué)習(xí):
后端開(kāi)發(fā)_Python入門(mén)基礎(chǔ)到高級(jí)教程
Python研發(fā)工程師學(xué)習(xí)路線
Full Stack Python
Think Python
awesome-python
舉個(gè)例子,以前學(xué)習(xí)Django的時(shí)候,看到全英文的文檔,當(dāng)時(shí)一臉懵逼。后來(lái)找到一譯,看完了文檔,又找到了一些博客:
前言_Django博客教程 學(xué)光的教程
Django 模板 自強(qiáng)學(xué)堂的分享
Django從入門(mén)到實(shí)戰(zhàn) 實(shí)驗(yàn)樓的路徑學(xué)習(xí)
python web 入坑指南 知乎后端工程師所著
3、項(xiàng)目練手只會(huì)埋頭敲代碼肯定不行的,需要自己動(dòng)手寫(xiě)寫(xiě)具體的項(xiàng)目,那么去哪里找呢?
造數(shù)君以前曾經(jīng)提供了一些:Python 有哪些一千行左右的經(jīng)典練手項(xiàng)目?
Tips:如果你想尋找某個(gè)項(xiàng)目,可以去Github上找。
例如,我想寫(xiě)一個(gè)知乎爬蟲(chóng),搜索“知乎”,選擇Python分類(lèi)
Github
新世界啊,有沒(méi)有。
同時(shí),自己的項(xiàng)目可以分享出來(lái),例如最大的同性交友網(wǎng)站 Github 、真實(shí)的網(wǎng)絡(luò)問(wèn)答社區(qū) 知乎 、 如果覺(jué)得不爽,還可以自己搭建一個(gè)博客 教你免費(fèi)搭建個(gè)人博客 。
4、商業(yè)化協(xié)作等到了這個(gè)階段,你已經(jīng)找到了一份Python相關(guān)的工作。你需要更好的與同事配合,了解更多語(yǔ)言特性。
例如 有人曾經(jīng)寫(xiě)到 :
需要擴(kuò)展Python語(yǔ)言的理由:
添加/額外的(非Python)功能,提供Python核心功能中沒(méi)有提供的部分,比如創(chuàng)建新的數(shù)據(jù)類(lèi)型或者將Python嵌入到其它已經(jīng)存在的應(yīng)用程序中,則必須編譯。
性能瓶頸的效率提升, 解釋型語(yǔ)言一般比編譯型語(yǔ)言慢,想要提高性能,全部改寫(xiě)成編譯型語(yǔ)言并不劃算,好的做法是,先做性能測(cè)試,找出性能瓶頸部分,然后把瓶頸部分在擴(kuò)展中實(shí)現(xiàn),是一個(gè)比較簡(jiǎn)單有效的做法。
保持專(zhuān)有源代碼的私密,腳本語(yǔ)言一個(gè)共同的缺陷是,都是執(zhí)行的源代碼,保密性便沒(méi)有了。把一部分的代碼從Python轉(zhuǎn)到編譯語(yǔ)言就可以保持專(zhuān)有源代碼私密性。不容易被反向工程,對(duì)涉及到特殊算法,加密方法,以及軟件安全時(shí),這樣做就顯得很重要。
python擴(kuò)展實(shí)現(xiàn)方法--python與c混和編程
這里給出一個(gè)闖關(guān)網(wǎng)站:The Python Challenge , 非常好玩,大家可以再評(píng)論中給出答案
最后,我們看看Python的薪資情況
python工程師工資收入多少
Python酷不酷、你想不想學(xué)?
歡迎關(guān)注,定會(huì)有更多精彩,更多精彩內(nèi)容關(guān)注造數(shù)科技
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/40856.html
摘要:來(lái)自作者鍋蜀黍背景本文主要根據(jù)作者個(gè)月以來(lái)對(duì)于人的零基礎(chǔ)教學(xué)經(jīng)驗(yàn)總結(jié)而出,適合零基礎(chǔ)負(fù)基礎(chǔ)學(xué)習(xí)編程語(yǔ)言的同學(xué)閱讀。學(xué)生黨和工作黨的比例是?;A(chǔ)幾乎都沒(méi)有。顯然這兩個(gè)人的學(xué)習(xí)方式勢(shì)必是不一樣的。而不是媽的如何又報(bào)錯(cuò)了。 來(lái)自 GitChat 作者:鍋蜀黍 背景 本文主要根據(jù)作者2個(gè)月以來(lái)對(duì)于 300 人的零基礎(chǔ)python教學(xué)經(jīng)驗(yàn)總結(jié)而出,適合零基礎(chǔ)、負(fù)基礎(chǔ)學(xué)習(xí) python 編程語(yǔ)言...
摘要:以上是如果你想精通網(wǎng)絡(luò)爬蟲(chóng)的學(xué)習(xí)研究路線,按照這些步驟學(xué)習(xí)下去,可以讓你的爬蟲(chóng)技術(shù)得到非常大的提升。 作者:韋瑋 轉(zhuǎn)載請(qǐng)注明出處 隨著大數(shù)據(jù)時(shí)代的到來(lái),人們對(duì)數(shù)據(jù)資源的需求越來(lái)越多,而爬蟲(chóng)是一種很好的自動(dòng)采集數(shù)據(jù)的手段。 那么,如何才能精通Python網(wǎng)絡(luò)爬蟲(chóng)呢?學(xué)習(xí)Python網(wǎng)絡(luò)爬蟲(chóng)的路線應(yīng)該如何進(jìn)行呢?在此為大家具體進(jìn)行介紹。 1、選擇一款合適的編程語(yǔ)言 事實(shí)上,Python、P...
摘要:數(shù)據(jù)分析師真的算是高薪職位了??赐炅藬?shù)據(jù)分析師的技能要求,我們來(lái)看看公司的數(shù)據(jù)。初創(chuàng)公司對(duì)數(shù)據(jù)分析師需求最小。 四周昏暗,是一家小城的酒肆,屋外正是大雪紛飛。 林蔥抖了抖外套,進(jìn)的店里來(lái),叫了兩斤熟牛肉,一壺?zé)啤?小二,最近什么工作有前途??? 小二打量了一眼林蔥,只見(jiàn)眼前的客官濃眉大眼,身穿一件半舊西裝,一副黑框眼鏡半藏衣袋之中。遠(yuǎn)看像個(gè)老壞蛋,近看好像朱時(shí)茂一般,越看越覺(jué)得有一個(gè)工...
閱讀 2139·2021-11-23 10:06
閱讀 3513·2021-11-11 16:54
閱讀 3366·2019-08-29 17:31
閱讀 3603·2019-08-29 17:05
閱讀 2185·2019-08-26 13:36
閱讀 2180·2019-08-26 12:17
閱讀 548·2019-08-26 12:12
閱讀 1694·2019-08-26 10:19