{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

python初學用win的好還是linux的好?大部分公司項目需求用的是什么?

JinkeyJinkey 回答0 收藏1
收藏問題

10條回答

elisa.yang

elisa.yang

回答于2022-06-28 11:12

專業(yè)程序員來回答一下:


Python 語言是一種全功能的語言,除了貼近硬件的設備驅動和需要高性能的應用以外可以開發(fā)各種程序,但目前最熱門的應用是數(shù)據(jù)分析和 Web 開發(fā)。


題主如果是入門學習,可以假設沒接觸過 Linux,那就建議直接使用 Windows 系統(tǒng)進行開發(fā)和學習,可以使用 PyCharm 之類的 IDE,也可以使用 VSCode 之類的編輯器。


大部分公司的 Python 項目都是部署在 Linux 系統(tǒng)上,因為有些 Python 標準庫提供的功能,比如 multi-processing, 在 Linux 上是天然比較適合的。


題主可以先學習 Python 語言,等基本掌握了,再抽空學習下 Linux 即可。軟件行業(yè)有一句真理:新項目、新團隊和新技術,只要超過一個新最后都會失敗。學習的道理也是一樣,溫故而知新,控制變化量,跳出自己的舒適區(qū),但也不要進入一個完全陌生的環(huán)境。

評論0 贊同0
  •  加載中...
RobinTang

RobinTang

回答于2022-06-28 11:12

作為一名IT行業(yè)的從業(yè)者,我來回答一下這個問題。

對于Python的初學者來說,對哪個系統(tǒng)熟悉就采用哪個系統(tǒng),畢竟在學習Python的初期主要以學習基本的語法為主,并不會涉及到具體的應用場景,隨著學習的不斷深入,可以根據(jù)不同的學習方向來選擇不同的操作系統(tǒng)。

Python是目前比較流行的全場景編程語言之一,目前廣泛應用在Web開發(fā)、大數(shù)據(jù)開發(fā)、人工智能開發(fā)和嵌入式開發(fā)領域,而這些不同的開發(fā)領域往往需要有不同的開發(fā)場景,需要根據(jù)具體的開發(fā)環(huán)境來選擇操作系統(tǒng)。

Web開發(fā)目前既可以在Windows環(huán)境下進行,也可以在Linux環(huán)境下進行,通常大型的互聯(lián)網(wǎng)平臺往往會采用Linux環(huán)境,而中小型平臺采用Windows環(huán)境也完全可以滿足要求,具體需要根據(jù)開發(fā)團隊的技術選型來決定。很多Python的初學者都會以Web開發(fā)為學習方向,一方面原因是Web開發(fā)相對比較簡單且開發(fā)的案例比較多,另一方面原因是Web開發(fā)崗位比較多,比較容易找到實習崗位。

如果未來想從事大數(shù)據(jù)方向的開發(fā),那么應該盡量采用Linux操作系統(tǒng),因為大數(shù)據(jù)平臺往往都會部署在Linux操作系統(tǒng)之上。目前Python在大數(shù)據(jù)領域的應用非常廣泛,Python既可以從事大數(shù)據(jù)應用開發(fā),也可以從事大數(shù)據(jù)分析(機器學習)。從近兩年的人才需求情況來看,大數(shù)據(jù)領域的崗位需求量還是比較大的。

如果想學習Python來從事人工智能方向的開發(fā),也應該重點關注一下Linux操作系統(tǒng),目前大量的開源人工智能平臺都是以Linux平臺為基礎構建的。另外,由于人工智能領域的開發(fā)與大數(shù)據(jù)、云計算等平臺也有密切的聯(lián)系,所以掌握Linux操作系統(tǒng)也會比較方便。

最后,如果想從事嵌入式領域的開發(fā),也應該重視Linux操作系統(tǒng)的學習,因為很多嵌入式環(huán)境都是基于Linux操作系統(tǒng)搭建的。

我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領域,我會陸續(xù)寫一些關于互聯(lián)網(wǎng)技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。

如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區(qū)留言,或者私信我!

評論0 贊同0
  •  加載中...
nanchen2251

nanchen2251

回答于2022-06-28 11:12

個人覺得首先主要看你哪個系統(tǒng)用的比較熟悉,熟悉windows就用windows開發(fā),熟悉linux就用linux開發(fā),python對無論是Linux系統(tǒng),還是windows系統(tǒng)的支持都很到位,平臺的問題不用糾結。


系統(tǒng)不是最重要的

其次是你的目的是要學習python,而不是操作系統(tǒng),之所以要選擇熟悉的操作系統(tǒng),是因為熟悉的操作系統(tǒng)能給你的python學習帶來助力,幫助你盡快熟悉python。

至于公司需求,使用linux和windows的都有,要看具體需求什么,如果是用python開發(fā)web,爬蟲,gui等應用程序,windows會居多一些,如果是人工智能,數(shù)據(jù)分析,數(shù)據(jù)挖掘等領域,linux會居多;如果想長遠發(fā)展,并且有時間和精力去折騰,那么可以選擇linux。


一點建議

另外就是對python學習的一點建議:現(xiàn)在學習python優(yōu)先選擇python3,現(xiàn)在python官方主推的也是python3,已經(jīng)宣布會在2020年停止對python2的維護,望周知。

評論0 贊同0
  •  加載中...
xiongzenghui

xiongzenghui

回答于2022-06-28 11:12

如果是微軟的C#,VB等,使用win,其余不管C/C++,java,還是python,直接上linux不會錯的。

評論0 贊同0
  •  加載中...
tracymac7

tracymac7

回答于2022-06-28 11:12

初學者用win比較好一些,容易上手;

公司層面基本上都是linux羅

評論0 贊同0
  •  加載中...
wangdai

wangdai

回答于2022-06-28 11:12

直接用win學就可以了,后期需要部署的項目,win下用pycharm接到遠端也可以的,主要是你覺得哪個開發(fā)ide在哪個系統(tǒng)下用的順手

評論0 贊同0
  •  加載中...
bigdevil_s

bigdevil_s

回答于2022-06-28 11:12

這個要看公司的,有些公司會規(guī)定系統(tǒng)環(huán)境,一般來說,如果是生產(chǎn)環(huán)境服務器,現(xiàn)在大部分公司都是用的Linux,少部分用Windows(Windows Server:服務器版windows),生產(chǎn)環(huán)境服務器系統(tǒng)環(huán)境一般來說你的team leader會直接規(guī)定用windows還是用Linux,如果你的team leader不是很懂技術,可能就是由你來決定用Windows還是用Linux,如果是你自己電腦開發(fā)環(huán)境,一般來說還是看你個人用Windows還是用Linux,建議先看你的項目到時要運行在什么環(huán)境下,然后再決定開發(fā)環(huán)境用什么,不然到時你項目要部署在Linux環(huán)境下,然后你開發(fā)這個項目的時候用的又是Windows,結果到時部署放到Linux服務器上面去,可能就會出現(xiàn)一些奇怪的問題。黑馬程序員老師講解 ------------- 如果我回答對你有幫助,請關注我一下。或有其他問題也可以關注我,給我發(fā)私信

評論0 贊同0
  •  加載中...
TIGERB

TIGERB

回答于2022-06-28 11:12

首先告訴你,都可以,如果你本身用的是windows操作系統(tǒng),那么就直接使用它開發(fā)python程序就行,如果你使用的是mac系統(tǒng),那么直接用蘋果系統(tǒng)開發(fā)也是可以的。python是跨平臺語言,在各個平臺都是可以開發(fā)使用的。


當然,如果你接觸過docker等容器的話,也可以在容器中開發(fā),相比較本機開發(fā)的話,容器中開發(fā)的應用在遷移和部署方面是非常方便的,這也是很多公司采用容器來部署應用。


大公司的話,一般都會配備蘋果筆記本,所以主要采用的都是蘋果系統(tǒng)進行開發(fā),而小公司一般沒有這種要求,他們可能回采用本地機器windows開發(fā),當然也可能回采用虛擬機裝linux的方式進行開發(fā)。


使用windows還是linux開發(fā)區(qū)別真的不大,不過相對來說,很多服務器的軟件都是部署在linux上面的,如果你一開始采用linux進行開發(fā)的話,那么之后你可能會省很多不必要的麻煩,不過相對來說,一開始你可能需要一定時間來熟悉和適應linux上開發(fā)。

評論0 贊同0
  •  加載中...
mingzhong

mingzhong

回答于2022-06-28 11:12

linux

評論0 贊同0
  •  加載中...
Michael_Ding

Michael_Ding

回答于2022-06-28 11:12

pycharm

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<