資源描述:
《python3基礎教程》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。
1、Python基礎教程Python是一種解釋型、面向對象、動態(tài)數據類型的高級程序設計語言。Python由GuidovanRossum于1989年底發(fā)明,第一個公開發(fā)行版發(fā)行于1991年。像Perl語言一樣,Python源代碼同樣遵循GPL(GNUGeneralPublicLicense)協(xié)議?,F在開始學習Python!誰適合閱讀本教程?本教程適合想從零開始學習Python編程語言的開發(fā)人員。當然本教程也會對一些模塊進行深入,讓你更好的了解Python的應用。學習本教程前你需要了解在繼續(xù)本教程之前,你應該了解一些基本的計算機編程術語。如果
2、你學習過PHP,ASP等編程語言,將有助于你更快的了解Python編程。執(zhí)行Python程序對于大多數程序語言,第一個入門編程代碼便是"HelloWorld!",以下代碼為使用Python輸出"HelloWorld!":實例(Python2.0+)#!/usr/bin/pythonprint"Hello,World!";運行實例?Python3.0+版本已經把print作為一個內置函數,正確輸出"HelloWorld!"代碼如下:實例(Python3.0+)#!/usr/bin/pythonprint("Hello,World!");
3、Python簡介Python是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言。Python的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。Python是一種解釋型語言:這意味著開發(fā)過程中沒有了編譯這個環(huán)節(jié)。類似于PHP和Perl語言。Python是交互式語言:這意味著,您可以在一個Python提示符,直接互動執(zhí)行寫你的程序。Python是面向對象語言:這意味著Python支持面向對象的風格或代碼封裝在對象的編程技術。Python是初學者的語言:Python
4、對初級程序員而言,是一種偉大的語言,它支持廣泛的應用程序開發(fā),從簡單的文字處理到WWW瀏覽器再到游戲。Python發(fā)展歷史Python是由GuidovanRossum在八十年代末和九十年代初,在荷蘭國家數學和計算機科學研究所設計出來的。Python本身也是由諸多其他語言發(fā)展而來的,這包括ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unixshell和其他的腳本語言等等。像Perl語言一樣,Python源代碼同樣遵循GPL(GNUGeneralPublicLicense)協(xié)議?,F在Python是由一個核心
5、開發(fā)團隊在維護,GuidovanRossum仍然占據著至關重要的作用,指導其進展。Python特點1.易于學習:Python有相對較少的關鍵字,結構簡單,和一個明確定義的語法,學習起來更加簡單。2.易于閱讀:Python代碼定義的更清晰。3.易于維護:Python的成功在于它的源代碼是相當容易維護的。4.一個廣泛的標準庫:Python的最大的優(yōu)勢之一是豐富的庫,跨平臺的,在UNIX,Windows和Macintosh兼容很好。5.互動模式:互動模式的支持,您可以從終端輸入執(zhí)行代碼并獲得結果的語言,互動的測試和調試代碼片斷。6.可移植:
6、基于其開放源代碼的特性,Python已經被移植(也就是使其工作)到許多平臺。7.可擴展:如果你需要一段運行很快的關鍵代碼,或者是想要編寫一些不愿開放的算法,你可以使用C或C++完成那部分程序,然后從你的Python程序中調用。8.數據庫:Python提供所有主要的商業(yè)數據庫的接口。9.GUI編程:Python支持GUI可以創(chuàng)建和移植到許多系統(tǒng)調用。10.可嵌入:你可以將Python嵌入到C/C++程序,讓你的程序的用戶獲得"腳本化"的能力。Python環(huán)境搭建本章節(jié)我們將向大家介紹如何在本地搭建Python開發(fā)環(huán)境。Python可應用
7、于多平臺包括Linux和MacOSX。你可以通過終端窗口輸入"python"命令來查看本地是否已經安裝Python以及Python的安裝版本。Unix(Solaris,Linux,FreeBSD,AIX,HP/UX,SunOS,IRIX,等等。)Win9x/NT/2000Macintosh(Intel,PPC,68K)OS/2DOS(多個DOS版本)PalmOSNokia移動手機WindowsCEAcorn/RISCOSBeOSAmigaVMS/OpenVMSQNXVxWorksPsionPython同樣可以移植到Java和.NET虛
8、擬機上。Python下載Python最新源碼,二進制文檔,新聞資訊等可以在Python的官網查看到:Python官網:http://www.python.org/你可以在一下鏈接中下載Python的文檔,你可以下載HTM