<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Shao Fan

    關(guān)于JAVA與軟件工程
    posts - 31, comments - 71, trackbacks - 0, articles - 4
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    我的Python初體驗(yàn)

    Posted on 2006-03-09 20:31 shaofan 閱讀(1041) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Python
    我有一個(gè)習(xí)慣,每次學(xué)門(mén)語(yǔ)言,總要自己寫(xiě)個(gè)List或Stack并加上Unit Test來(lái)試試。這次對(duì)Python也不例外??傮w感覺(jué)有以下幾點(diǎn)

    1.這是我用過(guò)的唯一一個(gè)把代碼行的縮進(jìn)也做為語(yǔ)法的語(yǔ)言,就因?yàn)椴徽_的縮進(jìn),我的第一個(gè)Python程序讓我吃盡了苦頭。事情是這樣的,我運(yùn)行測(cè)試時(shí),報(bào)告每次都說(shuō)"Ran 0 test in 0.000s",找了半天,也找不出為什么只運(yùn)行了0個(gè)測(cè)試,一直以為是unittest包的用法有問(wèn)題,或我的語(yǔ)法有問(wèn)題,直到花了大半個(gè)小時(shí)翻書(shū),又對(duì)比其他的測(cè)試程序以后,才發(fā)現(xiàn),天啊,原來(lái)是因?yàn)樽詈笠恍械目s進(jìn)多縮了一層,被認(rèn)為與上一個(gè)方法同一個(gè)block。

    2.雖然在縮進(jìn)上吃了苦頭,但是代碼看起來(lái)確實(shí)相當(dāng)整潔清楚,感覺(jué)比java的動(dòng)不動(dòng)一堆大括號(hào)相比,實(shí)在多了。

    3.Python的每個(gè)module(可以看作與java的包類(lèi)似)都可以包含方法和類(lèi),而java的所有方法都要寫(xiě)在類(lèi)里,包里只有類(lèi),這點(diǎn)相當(dāng)不同。

    4.因?yàn)镻ython是用c實(shí)現(xiàn)的,它的命名比較簡(jiǎn)單,使用很多縮寫(xiě),與java的長(zhǎng)長(zhǎng)一串的命名是很強(qiáng)烈的對(duì)比

    5.Python是動(dòng)態(tài)類(lèi)型的語(yǔ)言,變量不需聲明類(lèi)型可以直接使用,雖然方便,但缺點(diǎn)也很明顯,那就是變量的類(lèi)型信息不見(jiàn)了,經(jīng)常搞不清楚方法的參數(shù)要傳入什么,返回什么,挺不習(xí)慣的。

    6.就因?yàn)槿鄙兕?lèi)型信息,Python的文檔也沒(méi)有Java的可讀性強(qiáng)。比如java的 String foo(int a)一看就知道傳入整形返回字符串,換成Python就變成了 foo(a),只能讀文檔才能搞清楚了??赡芪疫€沒(méi)習(xí)慣的原因吧,感覺(jué)有時(shí)文檔對(duì)它們的類(lèi)型也說(shuō)的不太清楚。

    總體感覺(jué)Python一些風(fēng)格像C。寫(xiě)起代碼來(lái),感覺(jué)很快,很清楚,還是很不錯(cuò)的 I love the feeling :)


    看看我寫(xiě)的Stack

    主站蜘蛛池模板: 亚洲熟妇丰满多毛XXXX| 国产亚洲综合成人91精品| 一级特黄aaa大片免费看| 亚洲精品无码久久久久sm| 日本免费xxxx| 一级毛片正片免费视频手机看| 久久99国产亚洲精品观看| 在线精品免费视频无码的| 成人妇女免费播放久久久| 亚洲乱码日产精品BD在线观看| 免费人成网站在线播放| 99久久精品免费视频| 天天综合亚洲色在线精品| 久久夜色精品国产噜噜噜亚洲AV| 午夜男人一级毛片免费| 拍拍拍无挡视频免费观看1000| 亚洲人成小说网站色| 亚洲成AV人片在线观看| 国产精品酒店视频免费看| 小日子的在线观看免费| 污网站在线观看免费| 33333在线亚洲| 亚洲AV无码一区二区二三区入口| 好爽好紧好大的免费视频国产| APP在线免费观看视频| 大桥未久亚洲无av码在线| 亚洲国产精品成人综合色在线婷婷| 亚洲裸男gv网站| 午夜色a大片在线观看免费| 99re在线精品视频免费| www.av在线免费观看| 亚洲一区二区三区丝袜| 麻豆亚洲AV永久无码精品久久| 中文字幕无码精品亚洲资源网| 日韩激情无码免费毛片| 成人在线免费看片| 一级毛片aaaaaa免费看| 三年片免费高清版| 一本岛v免费不卡一二三区| 麻豆亚洲AV成人无码久久精品 | 国产精品免费久久久久影院|