成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

闡述編制Python程序相關(guān)注意

開發(fā) 后端
下面文章著重講述以源文件方式編寫Python程序,我們需要一個(gè)編輯器來寫源文件,挑選一個(gè)編輯器確實(shí)是極其重要的。

下面給大家一個(gè)寶貴的建議,對(duì)于那些從來沒有學(xué)習(xí)過編程或者并非計(jì)算機(jī)專業(yè)的編程學(xué)習(xí)者而言,Python程序是***的選擇之一,并建議那些初學(xué)的程序員先從Python開始學(xué)習(xí)編程。

你挑選一個(gè)編輯器就如同你挑選一輛你將購買的轎車一樣。一個(gè)好的編輯器會(huì)幫助你方便地編寫Python程序,使你地編程旅程更加舒適,幫助你更加快捷安全地到達(dá)目的地(實(shí)現(xiàn)目標(biāo))。對(duì)于編輯器的基本要求之一是語法加亮功能,利用這一功能,你的Python程序的不同部分被標(biāo)以不同的顏色,這樣你可以更好 看清楚 你的程序,使它的運(yùn)行顯得形象化。

如果你使用Windows,那么我建議你使用IDLE。IDLE具備語法加亮功能,還有許多其他的功能,比如允許你在IDLE中運(yùn)行你的程序。特別值得注意的是:不要使用Notepad——它是一個(gè)糟糕的選擇,因?yàn)樗鼪]有語法加亮功能,而且更加重要的是,它不支持文本縮進(jìn)。

而我們將會(huì)看到文本縮進(jìn)對(duì)于我們來說極其重要。一個(gè)好的編輯器,比如IDLE(還有VIM)將會(huì)自動(dòng)幫助你做這些事情。如果你使用Linux/FreeBSD,那么你有很多種選擇。如果你是一位有經(jīng)驗(yàn)的程序員,你一定已經(jīng)在使用VIM或者Emacs了。

勿庸置疑,它們是兩個(gè)功能***大的編輯器。使用它們編寫你的Python程序,你將從中受益。我個(gè)人使用VIM編寫我的大多數(shù)程序。如果你是一個(gè)初學(xué)編程的人,那么你可以使用Kate,它也是我最喜歡的編輯器之一。

只要你愿意花時(shí)間學(xué)習(xí)使用VIM或Emacs,那么我強(qiáng)烈建議你一定要學(xué)習(xí)兩者之一,因?yàn)閺拈L(zhǎng)遠(yuǎn)看來它們對(duì)你是極其有幫助的。現(xiàn)在讓我們重新開始編程。當(dāng)你學(xué)習(xí)一種新的編程語言的時(shí)候,你編寫運(yùn)行的***個(gè)程序通常都是“Hello World”程序,這已經(jīng)成為一種傳統(tǒng)了。

在你運(yùn)行“Hello World”程序的時(shí)候,它所做的事只是說聲:“Hello World”。正如提出“Hello World”程序的Simon Cozens所說:“它是編程之神的傳統(tǒng)咒語,可以幫助你更好的學(xué)習(xí)語言。”

為了運(yùn)行這個(gè)程序,請(qǐng)打開shell(Linux終端或者DOS提示符),然后鍵入命令python helloworld.py。如果你使用IDLE,請(qǐng)使用菜單Edit->Run Script或者使用鍵盤快捷方式Ctrl-F5。輸出如下所示。

  1. python helloworld.py  
  2. Hello World  

如果你得到的輸出與上面所示的一樣,那么恭喜!——你已經(jīng)成功地運(yùn)行了你的***個(gè)Python程序。萬一你得到一個(gè)錯(cuò)誤,那么請(qǐng)確保你鍵入的程序 準(zhǔn)確無誤 ,然后再運(yùn)行一下程序。

注意Python是大小寫敏感的,即print與Print不一樣——注意前一個(gè)是小寫p而后一個(gè)是大寫P。另外,確保在每一行的開始字符前沒有空格或者制表符——我們將在后面討論為什么這點(diǎn)是重要的。

它如何工作:讓我們思考一下這個(gè)程序的前兩行。它們被稱作 注釋 ——任何在#符號(hào)右面的內(nèi)容都是注釋。注釋主要作為提供給程序讀者的筆記。Python至少應(yīng)當(dāng)有***行那樣的特殊形式的注釋。它被稱作 組織行 ——源文件的頭兩個(gè)字符是#!,后面跟著一個(gè)程序。

這行告訴你的Linux/Unix系統(tǒng)當(dāng)你 執(zhí)行 你的程序的時(shí)候,它應(yīng)該運(yùn)行哪個(gè)解釋器。這會(huì)在下一節(jié)做詳細(xì)解釋。注意,你總是可以通過直接在命令行指定解釋器,從而在任何平臺(tái)上運(yùn)行你的程序。就如同命令python helloworld.py一樣。

在你的程序中合理地使用注釋以解釋一些重要的細(xì)節(jié)——這將有助于你的程序的讀者輕松地理解程序在干什么。記住,這個(gè)讀者可能就是6個(gè)月以后的你!

跟在注釋之后的是一句Python 語句 ——它只是打印文本“Hello World”。print實(shí)際上是一個(gè)操作符,而“Hello World”被稱為一個(gè)字符串——?jiǎng)e擔(dān)心我們會(huì)在后面詳細(xì)解釋這些術(shù)語。

【編輯推薦】

  1. 如何使Python嵌入C++應(yīng)用程序?
  2. 深入探討Ruby與Python語法比較
  3. Python學(xué)習(xí)資料介紹分享
  4. Python學(xué)習(xí)經(jīng)驗(yàn)談:版本、IDE選擇及編碼解 決方案
  5. 淺析Python的GIL和線程安全
責(zé)任編輯:chenqingxiang 來源: 清華大學(xué)出版社
相關(guān)推薦

2010-02-01 13:41:43

2010-02-01 17:01:16

初學(xué)Python

2009-12-29 14:24:40

使用ADO.NET

2010-01-12 18:06:58

VC環(huán)境

2009-05-06 08:52:44

微軟Windows 7操作系統(tǒng)

2009-12-29 13:40:24

使用ADO.NET

2010-01-04 14:40:51

ADO 檢索

2009-12-22 15:33:33

ADO.NET參數(shù)

2010-01-28 11:24:14

C++函數(shù)

2009-12-07 15:02:46

WCF學(xué)習(xí)

2009-12-21 17:39:02

ADO.NET操作

2010-01-27 10:36:54

C++虛函數(shù)

2010-02-02 15:10:01

Python程序

2010-02-04 11:23:14

Android操作系統(tǒng)

2009-12-10 09:50:49

VS.NET 2003

2009-12-16 13:46:24

VS 2005環(huán)境

2010-01-04 16:18:13

ADO.NET連接池

2009-12-23 16:31:04

ADO.NET EF

2010-04-28 15:49:24

防火墻負(fù)載均衡

2009-12-02 14:54:20

VS.NET 2010
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 三级在线视频 | 91成人在线视频 | 爽爽免费视频 | 成人精品视频在线观看 | 一区二区高清 | 日韩高清成人 | 国产精品久久久久久 | 一级欧美日韩 | 在线观看黄视频 | 久久久久国产精品免费免费搜索 | 国产精品一区二区三区免费观看 | 99久久中文字幕三级久久日本 | 午夜影院网站 | 久日精品 | 久综合 | 亚洲综合一区二区三区 | 99久久精品免费看国产小宝寻花 | 天天爽网站 | 精品久久国产 | 国产午夜精品一区二区三区嫩草 | 天天躁日日躁狠狠很躁 | 欧美1区| 一区二区三区视频 | 噜啊噜在线 | 日韩成人av在线播放 | 一区二区三区av | 久久精品亚洲欧美日韩久久 | 九九国产在线观看 | 日韩精品在线观看网站 | 欧美寡妇偷汉性猛交 | 成人福利在线视频 | 久久精品中文字幕 | 国产99久久精品一区二区300 | 国产精品自产拍 | 亚洲免费视频网址 | 精品成人在线视频 | 久久精品视频91 | 亚洲资源站 | 欧美一区二区三区在线观看 | 欧美一级视频在线观看 | 夜久久|