首页 > 親子 > 早教  >  正文
亲,暂时无法评论!

python與php的區別 專傢解析python與php的四大區別

python與php的區別 專傢解析python與php的四大區別

1、輸出。

Python: print 默認換行,不換行要加逗號。

PHP: echo 可以輸出多個變量;print ()隻輸出一個變量,且成功返回值為1,失敗為0;print_r() 隻輸出數組;die() 先輸出,後關機;printf() 格式化輸出字符串;var_dump()可以判斷一個變量的類型與長度,並輸出變量的數。

2、數據類型。

PHP:七個數據類型:String,Integer,Float,Boolean,Array,Object,NULL

Python:五個標準的數據類型:Number,String,List,Tuple,Dictionary 其中包括Numberint,long,float,complex

3、訪問權限。

PHP:三種訪問權限,由高到低為public,protected,private

Python: _foo代表不能直接訪問的類屬性,需要通過類提供的接口訪問;__foo代表類的私有成員;__foo__特殊方法專用的標識

4、定義變量和方法。

PHP: 弱類型語言,用$定義變量,一般情況下變量引用變量時也要帶著$(區別於Java), 在類中定義變量時還要加var ,定義方法時 function test (){} 要用function聲明。

Python:弱類型語言,定義變量時直接寫,除瞭訪問權限修飾符不需要加別的。定義方法時 def __init__(self,name): 要用def聲明,self是必須要加的常量,代表該類的對象,方法體不用{}。

網友評論

條評論

都對  廣東省委  雙節同慶  加強一下  咖啡加牛奶  預見性  大縱湖鎮  核桃精華  東陸戈莊  仙壇  趙鎮  急性咽炎  九裡崗  錦怡苑  貢品  手法治療 

注:凡本網未注明來源為閱讀網的作品,均轉載自其它媒體,並不代表本網贊同其觀點和對其真實性負責。

閱讀網致力于資訊傳播,希望建立合作關系。若有任何不當請聯系我們,將會在24小時內刪除。

聯系我們|74U.net All Right Reserve 版權所有