青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 16, 文章 - 1, 評論 - 4, 引用 - 0
數(shù)據(jù)加載中……

Python 語言簡介

Python(發(fā)音:[ 'paiθ(?)n; (US) 'paiθ?n ]),是一種面向?qū)ο蟮慕忉屝缘挠嬎銠C程序設(shè)計語言,也是一種功能強大而完善的通用型語言,已經(jīng)具有十多年的發(fā)展歷史,成熟且穩(wěn)定。Python 具有腳本語言中最豐富和強大的類庫,足以支持絕大多數(shù)日常應(yīng)用。

這種語言具有非常簡捷而清晰的語法特點,適合完成各種高層任務(wù),幾乎可以在所有的操作系統(tǒng)中運行。

目前,基于這種語言的相關(guān)技術(shù)正在飛速的發(fā)展,用戶數(shù)量急劇擴大,相關(guān)的資源非常多。

Python的Hello World程序

下面是一個在標準輸出設(shè)備上輸出Hello World的簡單程序,這種程序通常作為開始學習編程語言時的第一個程序:

#!/usr/bin/env python

print "Hello, world!"

Python的歷史

Python的創(chuàng)始人為Guido van Rossum。1989年圣誕節(jié)期間,在阿姆斯特丹,Guido為了打發(fā)圣誕節(jié)的無趣,決心開發(fā)一個新的腳本解釋程序,做為 ABC 語言的一種繼承。之所以選中 Python(大蟒蛇的意思)作為程序的名字,是因為他是一個Monty Python的飛行馬戲團的愛好者。

ABC是由Guido參加設(shè)計的一種教學語言。就Guido本人看來,ABC 這種語言非常優(yōu)美和強大,是專門為非專業(yè)程序員設(shè)計的。但是ABC語言并沒有成功,究其原因,Guido 認為是非開放造成的。Guido 決心在 Python 中避免這一錯誤(的確如此,Python 與其它的語言如C、C++Java結(jié)合的非常好)。同時,他還想實現(xiàn)在 ABC 中閃現(xiàn)過但未曾實現(xiàn)的東西。

就這樣,Python在Guido手中誕生了。實際上,第一個實現(xiàn)是在Mac機上??梢哉f,Python是從ABC發(fā)展起來,主要受到了Modula-3(另一種相當優(yōu)美且強大的語言,為小型團體所設(shè)計的)的影響。并且結(jié)合了Unix shell和C的習慣。

Python在編程語言中的定位

雖然 Python 可能被粗略地分類為"腳本語言(scripting language)", 實際上一些大規(guī)模軟件開發(fā)計劃例如 Zope, Mnet 及 BitTorrent. Google也廣泛地使用它。 Python 的支持者較喜歡稱它為一種高階動態(tài)編程語言 , 原因是"腳本語言" 泛指單用作簡單編程任務(wù)如 shell scripts ,而Python不能與JavaScript等只能處理簡單任務(wù)的編程語言相提并論。

Python的特色

可擴充性可說是Python作為一種編程語言的特色。新的內(nèi)置模塊(module)可以用C 或 C++寫成。而我們也可為現(xiàn)成的模塊加上Python的接口。Python可以使用戶避免過分的語法的羈絆而將精力主要集中到所要實現(xiàn)的程序任務(wù)上。

Python也被稱為是一門清晰的語言。因為它的作者在設(shè)計它的時候,總的指導(dǎo)思想是,對于一個特定的問題,只要有一種最好的方法來解決就好了。這在由Tim Peters寫的python格言(稱為The Zen of Python)里面表述為:

There should be one-- and preferably only one --obvious way to do it.

有意思的是,這正好和Perl語言(另一種功能類似的高級動態(tài)語言)的中心思想TMTOWTDI(There's More Than One Way To Do It)完全相反。這似乎是人們常把Perl和Python互相比較的重要原因。

Python語言是一種清晰的語言的另一個意思是,它的作者有意的設(shè)計限制性很強的語法,使得不好的編程習慣(例如if語句的下一行不向右縮進)都不能通過編譯。這樣有意的強制程序員養(yǎng)成良好的編程習慣。其中很重要的一項就是Python的縮進規(guī)則。

例如if語句:

if age<21:

    print "You cannot buy wine!\n"

    print "But you can buy chewing gum.\n"

print "this is outside if\n"

一個和其他大多數(shù)語言(如C)的區(qū)別就是,一個模塊的界限,完全是由每行的首字符在這一行的位置來決定的(而C語言是用一對花括號{}來明確的定出模塊的邊界的,與字符的位置毫無關(guān)系)。這一點曾經(jīng)引起過爭議。因為自從C這類的語言誕生后,語言的語法含義與字符的排列方式分離開來,曾經(jīng)被認為是一種程序語言的進步。不過不可否認的是,通過強制程序員們縮進(包括if,for和函數(shù)定義等所有需要使用模塊的地方),Python確實使得程序更加清晰和美觀。

另外Python在其他部分的設(shè)計上也堅持了清晰劃一的風格,這使得Python稱為一門易讀性、易維護性好,并且被大量用戶所歡迎的、用途廣泛的語言。

Python的局限
雖然Python是一個非常成功的語言,但是也有必要明白它的局限性。
1. 運行效率低下
   目前為止,Python可以說是所有主流腳本語言中速度最慢的。(是這樣么?待考.)這與其腳本引擎的設(shè)計思路有關(guān)。
   如果你的應(yīng)用對于速度有著較高的要求,就要考慮Python是否能滿足需要。不過這一點可以通
   過使用C編寫關(guān)鍵模塊,然后由Python調(diào)用的方式加以部分解決。
2. 多線程支持欠佳
   Python支持多線程,但是其運行效率也不高。
3. 獨特的語法
   這也許不應(yīng)該被稱為局限,但是它用縮進來區(qū)分語句關(guān)系的方式還是給很多初學者帶來了困惑。
   即便是很有經(jīng)驗的Python程序員,也可能陷入陷阱當中。最常見的情況是tab和空格的混用會導(dǎo)
   致錯誤,而這是用肉眼無法分別的。
4. 無類型
   作為一種動態(tài)語言,隨時隨地創(chuàng)建和使用變量是Python給我們帶來的巨大的便利。但是它也會
   使得程序不嚴謹,某些錯誤只有在運行中才可能出現(xiàn)。所以,使用Python編程的時候,要對類
   型做到心里有數(shù)。這也使得Python的IDE工具無法提供便利的自動完成等功能。

Python的前景
Python在編程領(lǐng)域的占有率一直處于穩(wěn)步上升之中,根據(jù)最新的數(shù)據(jù),Python排名第七。前六名分別是Java,
C,VB,C++,PHP和Perl. 作為一個很年輕的語言,Python的位置已經(jīng)相當令人振奮了。隨著微軟將Python納入
.Net 平臺,相信Python的將來會更加強勁發(fā)展。Python 很可能會成為.Net平臺快速開發(fā)的主流語言。
欲了解這方面情況,請參考Iron Python的相關(guān)信息.
著名的搜索引擎 Google 也大量使用Python。
更加令人吃驚的是,在Nokia智能手機所采用的Symbian操作系統(tǒng)上,Python成為繼C++,Java之后的
第三個編程語言!可見Python的影響力之巨大。

Python的應(yīng)用

Zope-應(yīng)用服務(wù)器

Plone-內(nèi)容管理系統(tǒng)

Django-鼓勵快速開發(fā)的web framework

Twisted - Python Network Application Framework Python的網(wǎng)絡(luò)應(yīng)用程序框架

TurboGears - 另一個Web應(yīng)用快速開發(fā)框架

Bit Torrent - 著名的BT下載工具

2006年的Google編程大賽已經(jīng)將Python作為參賽語言之一

posted on 2007-07-04 10:27 東東會會 閱讀(483) 評論(0)  編輯 收藏 引用 所屬分類: 腳本語言

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            麻豆国产精品777777在线| 午夜欧美视频| 午夜精品视频在线观看一区二区| 欧美成人午夜剧场免费观看| 久久综合久久综合九色| 韩国三级电影一区二区| 欧美成ee人免费视频| 欧美国产一区二区| 夜夜夜精品看看| 午夜精品久久久久影视| 亚洲无限av看| 一区二区在线视频播放| 亚洲国内在线| 欧美日韩日本网| 欧美在线综合视频| 欧美成人午夜剧场免费观看| 亚洲夜间福利| 欧美成人精品三级在线观看| 亚洲欧美视频在线观看视频| 男人天堂欧美日韩| 免费av成人在线| 国产亚洲精品美女| 一区二区国产精品| 日韩午夜在线播放| 亚洲欧美日韩精品| 午夜精品久久久99热福利| 欧美高潮视频| 亚洲国产精品一区在线观看不卡| 国产欧美一区二区三区沐欲| 中文有码久久| 欧美在线播放一区| 欧美精品日韩| 91久久午夜| 亚洲免费福利视频| 欧美精品一卡| 一本色道久久88精品综合| 在线欧美小视频| 午夜欧美不卡精品aaaaa| 久久成人人人人精品欧| 国产一在线精品一区在线观看| 亚洲网站视频福利| 亚洲一区一卡| 国产亚洲成av人片在线观看桃| 午夜精品久久久久久久99热浪潮 | 亚洲欧洲精品一区二区三区不卡 | 亚洲一区二区三区高清不卡| 亚洲视频每日更新| 国产精品毛片在线看| 亚洲图片欧洲图片av| 久久久久国产一区二区| 亚洲福利国产精品| 欧美日一区二区在线观看| 亚洲一区二区四区| 欧美福利在线| 欧美一级夜夜爽| 亚洲少妇自拍| 亚洲国产美女久久久久| 国产精品高清免费在线观看| 欧美中文字幕| 99re66热这里只有精品4 | 欧美一区二区三区四区夜夜大片| 一区在线视频观看| 欧美色综合网| 免费观看日韩av| 亚洲综合电影一区二区三区| 欧美第一黄网免费网站| 欧美一区二区视频在线| 一区二区三区四区蜜桃| 亚洲精品视频在线观看免费| 国产最新精品精品你懂的| 国产精品国产亚洲精品看不卡15| 老司机久久99久久精品播放免费 | 欧美一区二区播放| 一区二区日韩伦理片| 亚洲高清网站| 亚洲精品美女在线观看| 亚洲电影毛片| 亚洲韩国青草视频| 亚洲人成在线播放| 亚洲电影在线播放| 亚洲天堂av电影| 久久人人爽国产| 亚洲新中文字幕| 99v久久综合狠狠综合久久| 久久久蜜桃一区二区人| 欧美大片免费久久精品三p| 欧美大胆a视频| 中日韩在线视频| 欧美伊人久久| 欧美激情成人在线视频| 国产精品久久久久久久久借妻| 国产精品亚洲欧美| 在线观看亚洲a| 亚洲综合成人婷婷小说| 久久精品中文字幕免费mv| 欧美国产激情| 亚洲欧美日韩精品久久亚洲区| 久久久综合精品| 国产精品日韩欧美| 91久久精品网| 久久久久久久久久久成人| 91久久亚洲| 久久综合一区| 精品成人久久| 久久久另类综合| 亚洲网在线观看| 国产精品jvid在线观看蜜臀| 亚洲精品1区| 美女视频黄a大片欧美| 亚洲一区在线观看免费观看电影高清| 暖暖成人免费视频| 在线播放豆国产99亚洲| 午夜欧美精品久久久久久久| 亚洲国产精品黑人久久久| 久久精品国产亚洲高清剧情介绍| 欧美视频日韩| 亚洲欧美一区二区在线观看| 亚洲伦理一区| 国产精品久久久久永久免费观看| 亚洲伦理在线| 中文成人激情娱乐网| 欧美视频在线观看免费网址| 欧美1区2区视频| 一区二区三区回区在观看免费视频| 欧美顶级艳妇交换群宴| 欧美中文字幕在线播放| 国内精品伊人久久久久av影院| 亚洲欧美在线看| 亚洲乱码国产乱码精品精可以看 | 亚洲国产专区| 99国产精品视频免费观看| 国产精品美女久久久免费| 亚洲欧美日韩国产一区| 久久久水蜜桃| 亚洲无吗在线| 米奇777在线欧美播放| 亚洲午夜一区| 欧美电影免费观看高清| 欧美亚洲三区| 欧美日本精品| 欧美激情成人在线视频| 国产精品久久99| 亚洲国产精品ⅴa在线观看| 国产精品扒开腿爽爽爽视频| 久久综合亚州| 国产日本欧美一区二区三区在线| 欧美激情国产高清| 国产一区二区日韩| 99热在这里有精品免费| 在线观看日韩专区| 久久久亚洲影院你懂的| 久久久综合精品| 国产一区二区三区免费观看| 9色国产精品| 中日韩高清电影网| 欧美国产日本韩| 亚洲福利专区| 日韩一级精品| 国产精品爱啪在线线免费观看| 亚洲激情第一区| 日韩视频永久免费| 欧美女同在线视频| 一区二区三区国产| 午夜久久黄色| 国产亚洲va综合人人澡精品| 久久九九国产精品怡红院| 免费一级欧美片在线播放| 亚洲无线一线二线三线区别av| 久久久精品网| 免费美女久久99| 亚洲国内精品| 欧美日韩天堂| 亚洲在线成人| 裸体一区二区| 亚洲视频在线看| 国内精品久久久久久影视8| 久久成人一区二区| 亚洲国产精品久久久| 一区二区三区 在线观看视| 国产精品欧美激情| 久久蜜桃香蕉精品一区二区三区| 亚洲激精日韩激精欧美精品| 欧美伊人久久久久久久久影院| 亚洲国产视频一区二区| 国产目拍亚洲精品99久久精品| 久久免费精品视频| 亚洲一区视频| 亚洲乱码精品一二三四区日韩在线 | 亚洲亚洲精品三区日韩精品在线视频| 欧美亚韩一区| 免费观看不卡av| 午夜精品视频在线观看一区二区| 欧美激情欧美激情在线五月| 香蕉成人久久| 中国av一区| 亚洲免费电影在线| 亚洲激情影视| 日韩午夜在线| 亚洲无限av看| 国产情人节一区|