官术网_书友最值得收藏!

1.2 運行Python程序

1.2.1 運行Python的方式

運行Python有兩種方式:一種是命令行的交互方式;另一種是使用源程序文件方式。

1.命令行交互方式

選擇“開始”→“所有程序”→Python→IDLE菜單項,啟動Python運行環(huán)境,進入交互編程方式。

在IDLE提示符“>>>”后面輸入單條Python語句,按Enter鍵執(zhí)行該語句,馬上就可以看到執(zhí)行結(jié)果,如圖1.4所示。

圖1.4 Python交互方式

2.源程序的文件方式

Python應(yīng)用程序的開發(fā)方式:使用文本編輯器,編寫Python源程序,并保存擴展名為py的文件。

Python應(yīng)用程序的開發(fā)過程如圖1.5所示。

圖1.5 Python程序的開發(fā)過程

(1)建立Python源文件

要建立一個Python程序,首先創(chuàng)建Python的源代碼,即建立一個文本文檔,包括有符合Python規(guī)范的語句。

開發(fā)一個Python程序必須遵循如下基本原則:

· Python程序中一行就是一條語句,語句結(jié)束不需要使用分號;

· Python采用縮進格式標(biāo)記一組語句,縮進量相同的是同一組語句,也稱為程序段;

·一條語句也可以分多行書寫,用反斜杠(\)表示續(xù)行。

例如:

     a = (3 + 2) * (6 - 4) * (8 + 6)\
     * (12 – 5)

     a = (3 + 2) * (6 - 4) * (8 + 6) * (12 – 5)

是相同的。

下面編寫一個最簡單的Python程序,這里用記事本或其他純文本編輯器輸入下列語句(不能使用MS Word等文字處理軟件),如圖1.6所示。

圖1.6 用記事本輸入Python語句

將上述源代碼保存到D:\pytest目錄下,命名為hello.py文件。

(2)運行程序

下面在命令控制臺窗口中運行程序。

在命令控制臺窗口中,在提示符“D:\pytest>”后輸入運行程序命令:

     python  hello.py

注意:如果當(dāng)前目錄不是“D:\pytest”,則應(yīng)使用cd命令,進入到該目錄,如圖1.7所示。

圖1.7 運行hello.py程序

1.2.2 Python編寫規(guī)范

1.標(biāo)識符命名規(guī)則

①文件名、類名、模塊名、變量名、函數(shù)名等標(biāo)識符的第一個字符必須是字母表中字母或下畫線(_)。

②標(biāo)識符的其他部分由字母、數(shù)字和下畫線組成,且標(biāo)識符區(qū)分大小寫字母。

③源文件的擴展名為py。

2.代碼縮進

Python程序依靠代碼塊的縮進來體現(xiàn)代碼之間的邏輯關(guān)系。通常,以4個空格或制表符(按Tab鍵)為基本縮進單位??s進量相同的一組語句,稱為一個語句塊或程序段。需要注意的是,空格的縮進方式與制表符的縮進方式不能混用。

3.程序中的注釋語句

注釋是程序中的說明性文字,是程序的非執(zhí)行部分。它的作用是為程序添加說明,增加程序的可讀性。Python語言使用兩種方式對程序進行注釋:

①單行注釋以“#”符號和一個空格開頭。如果在語句行內(nèi)注釋(即語句與注釋同在一行),注釋語句符與語句之間至少要用兩個空格分開。

例如:

     print('Hello')  #  輸出顯示語句

②多行注釋用3個單引號' ' '或3個雙引號"""將注釋括起來。

例如:

4.代碼過長的折行處理

當(dāng)一行代碼較長,需要折行(換行)時,可以使用反斜杠'\'延續(xù)行。

例如:

     io3 = can.create_oval(65,70,185,170, outline='yellow', fill='yellow')

可以寫成:

主站蜘蛛池模板: 威海市| 贵溪市| 富川| 华坪县| 南陵县| 南漳县| 油尖旺区| 淅川县| 高雄市| 根河市| 济南市| 团风县| 江北区| 根河市| 馆陶县| 临漳县| 白沙| 保山市| 鹿泉市| 海兴县| 黑龙江省| 和顺县| 奎屯市| 贡山| 志丹县| 乌什县| 高陵县| 新泰市| 吉林市| 彭水| 云和县| 金昌市| 柳州市| 梨树县| 梓潼县| 淮阳县| 夏河县| 巢湖市| 安多县| 祁门县| 栾川县|