第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

【花式填坑第2期】人生苦短,我用Python

【花式填坑第2期】人生苦短,我用Python

慕女神 2017-05-04 10:33:59
?花式填坑第2期如約而至。上期的“高效前端開發(fā)·Vue.js”話題在大家的積極提問和IT大咖精彩回答完美落下帷幕本周,我們來聊聊關(guān)于python的話題,讓我們對(duì)?python有更加全面的認(rèn)識(shí)。隨著人工智能時(shí)代的來臨,?python越來越受到開發(fā)者的關(guān)注。?作為人工智能及爬蟲等各種系統(tǒng)開發(fā)的首選語言,python能做什么?對(duì)比與其他語言,python的優(yōu)勢是什么?點(diǎn)擊可查看,Bobby老師的個(gè)人主頁這是一個(gè)非常難得的機(jī)會(huì),和Python全棧大咖一對(duì)一交流,大家趕緊來提問吧!話題交流時(shí)間:5月5日--5月7日大家可以把問題都提前準(zhǔn)備好了,老師會(huì)在活動(dòng)時(shí)間一一給大家解答的!
查看完整描述

22 回答

?
Manes

TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超66個(gè)贊

老師,想知道python相比其他的java,php,go這些的優(yōu)勢是什么?可不可以詳細(xì)說說,感謝老師

查看完整回答
33 反對(duì) 回復(fù) 2017-05-04
點(diǎn)擊展開后面4
?
bobby

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超75個(gè)贊

問題:你好,請(qǐng)問pthon2.X和3.X不同的版本,不同版本之間也存在著不同語法。本人做java的,學(xué)習(xí)中覺得3.X版本跟java語法更為貼近,但是很為教程都是以2.x主講的。新手入門學(xué)習(xí)時(shí),應(yīng)以哪一個(gè)為主?另外python基礎(chǔ)學(xué)完后的學(xué)習(xí)路線應(yīng)該如何規(guī)劃,另外可否麻煩老師給一個(gè)python新手學(xué)習(xí)路線圖?



1.? python2和python3的語法差別不大,如果你會(huì)python2的話,通過兩天時(shí)間就足以轉(zhuǎn)換到python3了,python3和python2最大的區(qū)別就是字符串編碼了,以及部分庫換了存放的位置了而已。

2.? 但是目前實(shí)際工作中的應(yīng)用還是以python2.7為主, 所以你選擇哪個(gè)都無所謂,如果只是單純的學(xué)習(xí)為主你可以選擇python3學(xué)習(xí)。

3. python基礎(chǔ)學(xué)完以后你首先需要明確你需要學(xué)習(xí)的是什么? 這里推薦的是web系統(tǒng)開發(fā)和爬蟲開發(fā), 這兩個(gè)放心是最適合自己學(xué)的, 學(xué)習(xí)web系統(tǒng)開發(fā)的話可以先學(xué)習(xí)django,django是一門全棧的web開發(fā)框架, 可以幫你快速理解開發(fā)一個(gè)web系統(tǒng)需要開發(fā)哪些東西。然后如果django熟練的話就可以去學(xué)習(xí)flask和tornado, 去自己實(shí)現(xiàn)一個(gè)自己想要的更全面一點(diǎn)的web開發(fā)框架。 爬蟲的話可以首先通過requests和gevent去實(shí)現(xiàn)一個(gè)爬蟲, 了解了爬蟲的基本原理之后就可以去用scrapy去寫自己的爬蟲系統(tǒng)了。 最后再通過結(jié)合django和scrapy完成一個(gè)完善的爬蟲以及爬蟲控制系統(tǒng)了

4. 學(xué)習(xí)完了上面之后你就可以學(xué)習(xí)一下python的進(jìn)階知識(shí)了, 關(guān)于python的進(jìn)階學(xué)習(xí)可以在知乎上找, 資料很多的

查看完整回答
22 反對(duì) 回復(fù) 2017-05-05
?
日出公園

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超17個(gè)贊

Python Django學(xué)到什么程度能找到一份實(shí)習(xí)崗位?怎么寫一份python web開發(fā)的簡歷呢?這種崗位哪里比較多?南京好像不多

查看完整回答
17 反對(duì) 回復(fù) 2017-05-04
?
bobby

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超75個(gè)贊


問題:老師您好,現(xiàn)在python作為一門最貼近生活的語言,我打算把他當(dāng)做副語言作為興趣來學(xué)習(xí)……您有沒有好的建議或者看法幫助我少踩一些坑,感覺python是很符合解決生活中遇到問題的語言……謝謝老師


??? 如果想把python當(dāng)做自己的第二語言, 最好事先有個(gè)概念就是:哪些問題我要用python來解決?如果能用python解決就優(yōu)先使用python解決。 在學(xué)習(xí)的過程中切記不能搖擺不定,比如由于我是不是應(yīng)該繼續(xù)學(xué)下去, 我到底應(yīng)該學(xué)習(xí)哪些具體知識(shí), 通過具體的一個(gè)庫或者框架去解決現(xiàn)有的問題以此來加深自己對(duì)python的理解才是學(xué)習(xí)語言的正確姿勢,脫離了具體問題來學(xué)習(xí)都是效果最不好而且經(jīng)常忘記的, 解決具體的問題才是最快速的方法, 第二就是一定要善用google以及要懂得看錯(cuò)誤提示, 要在一大推的錯(cuò)誤棧中找到最關(guān)鍵的錯(cuò)誤并拿著這個(gè)錯(cuò)誤去找答案才能高效的解決問題。

查看完整回答
15 反對(duì) 回復(fù) 2017-05-05
?
丶似淺

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超11個(gè)贊

你好,請(qǐng)問pthon2.X和3.X不同的版本,不同版本之間也存在著不同語法。本人做java的,學(xué)習(xí)中覺得3.X版本跟java語法更為貼近,但是很為教程都是以2.x主講的。新手入門學(xué)習(xí)時(shí),應(yīng)以哪一個(gè)為主?另外python基礎(chǔ)學(xué)完后的學(xué)習(xí)路線應(yīng)該如何規(guī)劃,另外可否麻煩老師給一個(gè)python新手學(xué)習(xí)路線圖?

查看完整回答
11 反對(duì) 回復(fù) 2017-05-04
?
大咪

TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊

老師您好,現(xiàn)在python作為一門最貼近生活的語言,我打算把他當(dāng)做副語言作為興趣來學(xué)習(xí)……您有沒有好的建議或者看法幫助我少踩一些坑,感覺python是很符合解決生活中遇到問題的語言……謝謝老師
查看完整回答
10 反對(duì) 回復(fù) 2017-05-04
?
圈9

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超7個(gè)贊

為什么人工智能的第一開發(fā)語言是python?

查看完整回答
7 反對(duì) 回復(fù) 2017-05-04
  • bobby
    bobby
    人工智能不一定非得用python才行, 其他語言都可以, 但是谷歌的TensorFlow基本上所有的代碼都是C++和Python,其他語言一般只有幾千行 。如果講運(yùn)行速度的部分,用C++,如果講開發(fā)效率,用Python,Python雖然是腳本語言,但是因?yàn)槿菀讓W(xué),迅速成為科學(xué)家的工具(MATLAB也能搞科學(xué)計(jì)算,但是軟件要錢,且很貴),從而積累了大量的工具庫、架構(gòu),人工智能涉及大量的數(shù)據(jù)計(jì)算,用Python是很自然的,簡單高效。Python有非常多優(yōu)秀的深度學(xué)習(xí)庫可用,現(xiàn)在大部分深度學(xué)習(xí)框架都支持Python
?
BeShelby

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超6個(gè)贊

老師,Python開發(fā)一個(gè)程序,運(yùn)行起來似乎很慢,它的運(yùn)行速度是C開發(fā)一個(gè)同樣程序的幾倍到幾百倍,那么這是不是Python的短板呢,如果在追求速度的情況下,Python能否提高它的執(zhí)行速度呢以及怎么提高速度,感謝老師!

查看完整回答
6 反對(duì) 回復(fù) 2017-05-04
  • 安生ing
    安生ing
    速度慢的百分之99原因都是因?yàn)槟愦a寫的有問題,現(xiàn)在的計(jì)算機(jī)不想十年前,根本不需要考慮性能的問題。
  • bobby
    bobby
    安生說的有道理, 幾乎99%的系統(tǒng)性能問題是不需要需要涉及到語言本身的快慢的, 一個(gè)系統(tǒng)的并發(fā)語言本身只是一部分,比如高并發(fā)需要涉及到代碼優(yōu)化, 緩存機(jī)制, sql語句優(yōu)化等優(yōu)先解決了然后再去考慮語言本身, 而且對(duì)python來說, 性能的部分使用pypy以及使用c語言編寫然后python直接調(diào)用這些性能是完全可以達(dá)到甚至超過其他語言的
  • Timm_Lee
    Timm_Lee
    大型實(shí)時(shí)在線網(wǎng)絡(luò)游戲 EVE online 就是用 python 開發(fā)的,性能一點(diǎn)都不差,因?yàn)樗麄冇昧?Stackless Python 技術(shù)(類似于 gevent worker 模式)。另外 Python 號(hào)稱“膠水語言”名不虛傳,因?yàn)?Python 可以用各種語言實(shí)現(xiàn)解釋器,所以對(duì)于影響性能的20%甚至更小的性能瓶頸部分,完全可以用 C/C++改寫(Cython),甚至可以和 Java 結(jié)合(Jython)。另外通過pypy可以實(shí)現(xiàn)JIT實(shí)時(shí)編譯,也可以靜態(tài)編譯成機(jī)器碼,據(jù)稱性能比C更快。 另外,過早的優(yōu)化是罪惡。Python最強(qiáng)的是做原型,原型得到市場認(rèn)可以后再考慮性能的問題也不遲。比如早期的 Google、Quora、Instagram、豆瓣、知乎、今日頭條都是Python 的重度用戶,后期慢慢提升性能也不遲。
?
莨菽菽

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超7個(gè)贊

老師好,學(xué)JavaWeb的有必要學(xué)PythonWeb么?目前市場開發(fā)的python更多是測試和自動(dòng)化崗位吧?web市場中,大型的項(xiàng)目被java占領(lǐng),小型的有php,python如何在web市場分一杯羹?優(yōu)勢劣勢在哪?python在其他方面,比如爬蟲啊,數(shù)據(jù)挖掘等方面的就業(yè)前景和學(xué)的要求怎么樣?麻煩老師解答一下,謝謝

查看完整回答
7 反對(duì) 回復(fù) 2017-05-04
?
慕粉4337887

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超5個(gè)贊

老師好,python對(duì)于全棧來說相對(duì)java,php來說,有何優(yōu)劣!?請(qǐng)指教!謝謝。

查看完整回答
5 反對(duì) 回復(fù) 2017-05-04
  • bobby
    bobby
    這個(gè)問題因?yàn)閮?nèi)容比較多,我專門寫了篇手記來回答這個(gè)問題: http://idcbgp.cn/article/17825
?
FerdinandFung

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超4個(gè)贊

想要老師幫忙解答使用python處理大數(shù)據(jù)相關(guān)的學(xué)習(xí)路徑,現(xiàn)在在準(zhǔn)備一個(gè)大數(shù)據(jù)比賽,計(jì)劃使用python來做,但苦于無從下手,網(wǎng)上切實(shí)能解決問題的教程不多,感覺看了很多缺還是徘徊在大數(shù)據(jù)的門口,希望老師能解答困惑,感謝老師。

查看完整回答
4 反對(duì) 回復(fù) 2017-05-04
  • bobby
    bobby
    數(shù)據(jù)相關(guān)的重點(diǎn)在于你對(duì)算法本身的理解如何, 比如一個(gè)問題你需要用聚類還是分類以及擬合來完成, 這些解決方案在于你對(duì)算法本身的理解, 脫離了算法去學(xué)習(xí)語言是無法真正學(xué)習(xí)好的, 你只有知道自己需要用到什么算法,然后再直接找到python相關(guān)的開發(fā)包去解決問題然后進(jìn)行參數(shù)調(diào)優(yōu)等策略才能加深自己對(duì)算法的理解。 所以你首先需要從一個(gè)具體的問題入手開始解決而不是不停的去看python開發(fā)庫
?
沉迷學(xué)習(xí)的程序猿

TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超17個(gè)贊

老師真牛,要達(dá)到老師這種級(jí)別,得多長時(shí)間?

查看完整回答
6 反對(duì) 回復(fù) 2017-05-04
  • bobby
    bobby
    編程最重要的是自己的興趣以及對(duì)解決問題本身的投入程度, 也要看自己對(duì)技術(shù)的應(yīng)用頻繁程度, 有些技術(shù)比如django,有人有機(jī)會(huì)在3個(gè)月內(nèi)需要開發(fā)一個(gè)web系統(tǒng)而且各種功能和性能都有要求, 那這個(gè)人成長就很快, 有些人比如用django開發(fā)一個(gè)小系統(tǒng)而且時(shí)間不著急, 兩個(gè)人的學(xué)習(xí)密度就完全不一樣, 所以解決問題本身以及自己給自己施加的壓力才是保證自己學(xué)習(xí)效果的最好方法, 等到自己多解決幾個(gè)問題自然就知道自己下一步該做什么了, 所以無法給你一個(gè)具體的時(shí)間, 遇到問題就想辦法解決并做好,然后反復(fù)的問自己還能不能做的更好,或者還有沒有細(xì)節(jié)沒有解決, 多深入細(xì)節(jié)很重要。
?
bruce王

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超3個(gè)贊

因?yàn)閜ython在各種方向的的適用。作為一個(gè)職場新人,很想了解下python的各個(gè)發(fā)展方向,及各發(fā)展方向應(yīng)該具備pyhon的哪些技能,怎樣開始學(xué)習(xí)可以少走彎路,有效率的精通某一方向。

查看完整回答
3 反對(duì) 回復(fù) 2017-05-04
  • bobby
    bobby
    python使用的領(lǐng)域很多包括自動(dòng)化測試開發(fā), 運(yùn)維開發(fā), web系統(tǒng)開發(fā), 爬蟲, 大數(shù)據(jù), 桌面應(yīng)用開發(fā),云計(jì)算等。這些領(lǐng)域你需要選擇一門自己感興趣的領(lǐng)域然后再去學(xué)習(xí)各個(gè)領(lǐng)域的框架和庫。 接下來介紹一下各個(gè)領(lǐng)域的框架: 自動(dòng)化測試: UIAutomator,Appium,Unittest, selenium等 運(yùn)維開發(fā):jekins, zabbix, django等 web系統(tǒng):django, flask, tornado,bottle, web.py, Pyramid等等 爬蟲:scrapy, pyspider等 大數(shù)據(jù):numpy,scipy等等 桌面應(yīng)用:wxPython, pyqt等
?
MikeXiao0

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超3個(gè)贊

老師,你熟悉機(jī)器學(xué)習(xí),講點(diǎn)這方面的項(xiàng)目,支持你!~

查看完整回答
2 反對(duì) 回復(fù) 2017-05-05
  • bobby
    bobby
    非常你的感謝支持, 后期如果有時(shí)間會(huì)考慮的
?
犁牛

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超2個(gè)贊

幾乎萬能的第三方庫確實(shí)方便了開發(fā),但是會(huì)不會(huì)導(dǎo)致編程能力退化呢?第三方庫會(huì)不會(huì)有安全性問題?

查看完整回答
2 反對(duì) 回復(fù) 2017-05-05
  • bobby
    bobby
    這個(gè)問題分兩面看:第一如果什么都自己寫,會(huì)有兩個(gè)缺點(diǎn):第一費(fèi)時(shí),第二代碼寫的難看, 好代碼或者代碼設(shè)計(jì)風(fēng)格都是模仿出來的, 多看看第三方的優(yōu)秀代碼不僅能加快開發(fā)速度而且能學(xué)習(xí)到如何設(shè)計(jì)出一個(gè)好的代碼架構(gòu)。 但是如果經(jīng)常用第三方而不去理解到內(nèi)部實(shí)現(xiàn)原理以及不去看源碼設(shè)計(jì)優(yōu)良的地方就容易造成對(duì)代理的理解不深, 對(duì)代碼理解深入最好的方式就是多看第三方優(yōu)秀的代碼并學(xué)習(xí)其中的精髓。大部分人自己寫代碼會(huì)很難看的
?
請(qǐng)叫我程序猿88

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超4個(gè)贊

老師我想知道 scrapy可不可以同時(shí)爬取多個(gè)網(wǎng)站如果可以要學(xué)哪些知識(shí)

查看完整回答
2 反對(duì) 回復(fù) 2017-05-04
  • 慕工程2132270
    慕工程2132270
    你多寫兩個(gè)函數(shù)不就行了
  • bobby
    bobby
    scrapy當(dāng)然可以爬取多個(gè)網(wǎng)站了, 你學(xué)習(xí)了scrapy之后自然就會(huì)知道如何爬取多個(gè)網(wǎng)站了, scrapy中不僅有爬取網(wǎng)站的功能, 還有很多防止爬蟲被禁止的功能, 是一整套解決爬蟲問題的框架
?
我想當(dāng)大神

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超2個(gè)贊

python未來的趨勢是什么?

查看完整回答
2 反對(duì) 回復(fù) 2017-05-04
  • 安生ing
    安生ing
    征服世界,取代C
  • bobby
    bobby
    python的宣傳語是: 人生苦短,我用python, 所以我們就把他理解為讓程序員快樂編程, 有更多的時(shí)間去陪家人和做自己喜歡的事情吧
  • bobby
    bobby
    python應(yīng)該是沒有什么趨勢的, python一直想解決的問題不是然讓自己在某個(gè)領(lǐng)域很強(qiáng)大而是希望讓編碼更輕松和效率更高
?
愛生活愛胖胖

TA貢獻(xiàn)56條經(jīng)驗(yàn) 獲得超455個(gè)贊

請(qǐng)問老師python如何進(jìn)階學(xué)習(xí)?

查看完整回答
2 反對(duì) 回復(fù) 2017-05-04
?
Timm_Lee

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊

bobby 老師常說的 python 基礎(chǔ)應(yīng)該包括哪些方面,需要掌握到什么程度?

查看完整回答
1 反對(duì) 回復(fù) 2017-05-05
  • bobby
    bobby
    python語言本身的基礎(chǔ)就和其他語言本身的基礎(chǔ)是一樣的 比如 if else語法, 數(shù)組,字典, 列表, set, 文件操作這些幾乎都是所有語言的基礎(chǔ), 面向?qū)ο笤趧?dòng)態(tài)語言和靜態(tài)語言中會(huì)有一些差別, python編碼中一定要加深對(duì)面向?qū)ο蟮睦斫庖约罢莆蘸胮ython的反射機(jī)制,能讓我們靈活的控制python中的對(duì)象, 以及理解到python中的一切皆對(duì)象的觀念。 如果涉及到其他領(lǐng)域的知識(shí)就需要自己去熟悉各個(gè)領(lǐng)域的基礎(chǔ)知識(shí)了
  • Timm_Lee
    Timm_Lee
    好的,謝謝 bobby 老師。
?
MikeXiao0

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超3個(gè)贊

老師,你熟悉機(jī)器學(xué)習(xí),講點(diǎn)這方面課程,一如既往支持你!~

查看完整回答
1 反對(duì) 回復(fù) 2017-05-05
  • bobby
    bobby
    非常你的感謝支持, 后期如果有時(shí)間會(huì)考慮這方面的課程的
首頁上一頁12下一頁尾頁
  • 22 回答
  • 34 關(guān)注
  • 33775 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)