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

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

問答專欄Q & A COLUMN

java、PHP、python這三個哪個學(xué)習(xí)起來更容易上手?

jifeijifei 回答10 收藏1
收藏問題

10條回答

Barrior

Barrior

回答于2022-06-22 19:27

感謝邀請。作為一個互聯(lián)網(wǎng)開發(fā)十幾年+大數(shù)據(jù)8年的過來人來解答這個問題最合適不過了。

首先,從編寫運行角度來看。

PHP和PYTHON都算是腳本語言,特別是Python有交互式的命令行界面,可以讓初學(xué)者一句句的輸入程序,并能立刻得到解釋器的運行效果,從這點來說,對于初學(xué)者是特別的友好,也符合反饋學(xué)習(xí)機制,讓學(xué)習(xí)者能立刻得到反饋,增大對Python學(xué)習(xí)的興趣。

說完P(guān)ython,再來說說PHP。PHP可以支持命令行的php+簡單語句的語言解釋方式,但比起Python的完全命令交互,還差點。也可以把php程序編寫好后,直接用php 程序方式運行,看結(jié)果。從這點上來說,python的上手難度比PHP小,但php學(xué)習(xí)起來也就是命令行+程序就能直接運行。

Java程序則是編寫后,還需要編譯,才能運行,中間多了編譯步驟,所以,運行難度大于php和python。

其次,從語法上來看。

python比較接近于書寫文章的語法,特別是段落的劃分,讓程序一目了然。很適合初學(xué)者。

php脫胎于c,畢竟c的語法對于初學(xué)者也有點面生。

java更不用說了,語法復(fù)雜性遠遠大于php,光變量就有很多類型。

綜上所述,從運行難度和語法,對三種語言做了對比,結(jié)論是對于初學(xué)者,Python最容易,PHP其次,java學(xué)起來難度最大

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

Ashin

回答于2022-06-22 19:27

想系統(tǒng)的學(xué)編程語言選Java,c++,c++雖然難但是發(fā)現(xiàn)繞不開,個個領(lǐng)域都會碰到他。

如果只想做網(wǎng)頁開發(fā)推薦PHP,高效生產(chǎn)工具。

Python,以前用過一段,算是小版Java,現(xiàn)在生態(tài)擴充越來越龐大,但最后我用的nodejs,因為js現(xiàn)在也是繞不開的腳本語言。

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

Kyxy

回答于2022-06-22 19:27

作為資深非專業(yè)程序員,剛好也會java、php和python。我覺得新人上手,還是推薦java,因為java擁有其他語言無可比擬的生態(tài)圈,我用java最大的一個感受就是:遇到坑了,百度一下。即便不能解決問題,至少也能找到和你遇到同樣問題的“志同道合”的人。

生態(tài)方面

java擁有比較完備的生態(tài)體系,開源框架也很多,我們可以在github上去搜一搜跟java、php和python相關(guān)的項目數(shù)量,其中java和python在github上的項目數(shù)量都是百萬級,而php大概有50萬左右。

java已經(jīng)在編程領(lǐng)域火了很久了,且經(jīng)久不息。python雖然也存在了20多年,但在最近兩年才開始火起來,且一發(fā)不可收拾。在tiobe給出的最新編程語言受歡迎度排名中,java長期排第一的位置,而python在最近兩年里已經(jīng)擠掉C++進入了前三。

應(yīng)用方面

java廣泛的被應(yīng)用于企業(yè)級應(yīng)用開發(fā)、嵌入式系統(tǒng)開發(fā)、web應(yīng)用服務(wù)開發(fā)、移動應(yīng)用(Android)開發(fā)等等;

python現(xiàn)在非常火,主要被用于數(shù)據(jù)分析與處理(例如網(wǎng)站爬蟲、金融領(lǐng)域數(shù)據(jù)分析)和人工智能領(lǐng)域等等。

php應(yīng)用的最多的就是web應(yīng)用服務(wù)開發(fā);

語法方面

java的語法中規(guī)中矩,要求也很嚴(yán)格,該有的標(biāo)點符號必須得有,例如分號、大括號等等。

對于php和python對于語法的要求就沒有這么嚴(yán)格,不過我覺得這也是一個趨勢,例如JetBrains推出的kotlin語言同樣是運行到j(luò)vm虛擬機上,是一種兼容java的編程語言,它的語法就比java更簡潔。

而對于python來講,它的語法更接近于數(shù)學(xué)算式,這也是它更廣泛的應(yīng)用于數(shù)據(jù)分析與處理和人工智能領(lǐng)域的原因之一。

所以我建議初學(xué)者還是要先學(xué)習(xí)java,因為學(xué)習(xí)java的話,在網(wǎng)上能夠能容易找到學(xué)習(xí)資料,學(xué)習(xí)后的應(yīng)用領(lǐng)域也非常廣泛,而java嚴(yán)格的語法也會給你在未來學(xué)習(xí)其他編程語言打牢基礎(chǔ)。

我是程序員愛編程,一個資深非專業(yè)碼農(nóng),科技領(lǐng)域段子手!如本回答能夠討得您的歡心,勞請點贊、轉(zhuǎn)發(fā)、關(guān)注我,如有不同看法可以在評論區(qū)留言,謝謝!

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

james

回答于2022-06-22 19:27

建議從java開始學(xué),學(xué)java后想轉(zhuǎn)php或者py的話比較好轉(zhuǎn),據(jù)說一個java程序員只需要3天的學(xué)習(xí)就能掌握python基本使用。其實如果淺顯的學(xué)一點,都好入門,畢竟不像c那樣要鼓搗指針,學(xué)深了都難。

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

susheng

回答于2022-06-22 19:27

你要知道你學(xué)這個是為了干啥用的,不同語言有自己擅長和不擅長的領(lǐng)域,網(wǎng)頁開發(fā),全能型用hava,中小型網(wǎng)站快速開發(fā)用php,人工智能領(lǐng)域,運維,爬蟲,科學(xué)計算,用python 。難易程度,java最難,python 最簡單,php折中。如果沒有目標(biāo),只為編程,推薦java,php和python 屬于解釋性語言,不推薦。當(dāng)然了,編程大多都是一通百通,熟練掌握java后,學(xué)習(xí)php或者python 也就一兩周的事。但是反之則不好說,即使熟練掌握python ,學(xué)起來java也不一定比新手強太多。

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

genefy

回答于2022-06-22 19:27

PHP,不忙時學(xué)學(xué)JAVA吧

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

tomlingtm

回答于2022-06-22 19:27

Python、php、java哪個更容易學(xué)?本人就是教編程的老師,最適合回答這個問題。

1、我不認(rèn)為那種語言有難易之分。編程語言剛開始學(xué)起來,都是晦澀,難懂的。編程剛開始學(xué)輸出就是一些文本,沒有毅力真讓人提不起興趣。

2、Python是腳本語言,關(guān)鍵字大都是英文,語法讓人也好懂一些,但深入起來也并不容易。

2、php真就不推薦沒有編程基礎(chǔ)的人一開始就學(xué),他必須在網(wǎng)頁上運行,必須配置服務(wù)器,雖然有phpstudy這樣的一鍵配置環(huán)境,但開始就用,難免難懂。

3、JAVA是先半編譯,半解釋的語言。它是在java虛擬機上運行的語言,現(xiàn)在這么流行和它有oracle商業(yè)支持不關(guān)系。但見得哪好學(xué)。

總之,編程語言哪門也不好學(xué),但學(xué)好哪門都有發(fā)展,而且還觸類旁通,可以舉一反三,一門語言學(xué)好了,其他語言學(xué)起來也不難了!

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

YFan

回答于2022-06-22 19:27

Python√

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

Ali_

回答于2022-06-22 19:27

從語法層面來說還是java簡單點,但是java難就難在開發(fā)環(huán)境配起來費勁

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

lanffy

回答于2022-06-22 19:27

我是編程小白這仨語言我都嘗試學(xué)習(xí)過????,只有python 我一下就看懂了,可能代碼看著更貼近日常說話吧……

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

最新活動

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

我的邀請列表

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