<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                安裝好Python之后,就已經可以進行開發了。按照慣例,第一行代碼總是:Hello World ## [](https://github.com/qiwsir/StarterLearningPython/blob/master/101.md#值得紀念的時刻hello-world)值得紀念的時刻:Hello world 不管你使用的是什么操作系統,肯定能夠找到一個地方,運行Python,進入到交互模式。 像下面一樣: ~~~ Python 2.7.6 (default, Nov 13 2013, 19:24:16) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> ~~~ 在`>>>`后面輸入`print "Hello, World"`,并按回車。這就是見證奇跡的時刻。 ~~~ >>> print "Hello, World" Hello, World ~~~ 如果你從來不懂編程,從這一刻起,就跨入了程序員行列;如果已經是程序員,那么就溫習一下當初的驚喜吧! `Hello, World`是你用代碼向這個世界打招呼了。 每個程序員,都曾經歷過這個偉大時刻,不經歷這個偉大時刻的程序員不是偉大的程序員。為了紀念這個偉大時刻,理解其偉大之所在,下面將其內部行為逐一解說。 > 說明:Python代碼中常用到了一個符號:`#`,就是鍵盤上數字3上面的那個井字符。這個符號,在Python編程中,表示注釋。所謂注釋,就是在計算機不執行那句話,只是為了說明某行語句表達什么意思,是給計算機前面的人看的。特別提醒,在編程實踐中,注釋是必須的。 > > 請牢記:程序在大多數情況下是給人看的,只是偶爾讓計算機執行一下。 ~~~ # 看到“>>>”符號,表示Python做好了準備,等待你向她發出指令,讓她做什么事情 >>> # print,意思是打印。在這里也是這個意思,是要求Python打印什么東西 >>> print # "Hello,World"是打印的內容,注意雙引號,是英文狀態下的。引號不是打印內容,它相當于一個包裹,把打印的內容包起來,統一交給Python。 >>> print "Hello, World" #上面命令執行的結果。Python接收到你要求她所做的事情:打印Hello,World,于是她就老老實實地執行這個命令,絲毫不走樣。 Hello, World ~~~ 在Python中,如果進入了上面的樣式,我們稱之為“交互模式”。這是非常有用而且簡單的模式,她是我們進行各種學習和有關探索的好方式,隨著學習的深入,你將更加覺得她魅力四射。 > 笑一笑:有一個程序員,自己感覺書法太爛了,于是立志繼承光榮文化傳統,購買了筆墨紙硯。在某天,開始練字。將紙鋪好,拿起筆蘸足墨水,揮毫在紙上寫下了兩個大字:Hello World 雖然進入了程序員序列,但是,如果程序員用的這個工具,也僅僅是打印Hello,World,怎能用“偉大”來形容呢? 況且,這個工具也太簡陋了?你看美工妹妹用的Photoshop,行政妹妹用的Word,出納妹妹用的Excel,就連坐在老板桌后面的那個家伙還用一個PPT播放自己都不相信的新理念呢,難道我們偉大的程序員,就用這么簡陋的工具寫出曠世代碼嗎? 當然不是。軟件是誰開發的?程序員。程序員肯定會先為自己打造好用的工具,這也叫做“近水樓臺先得月”。 ## [](https://github.com/qiwsir/StarterLearningPython/blob/master/101.md#集成開發環境)集成開發環境 IDE的全稱是:Integrated Development Environment,簡稱IDE,也稱為Integration Design Environment、Integration Debugging Environment,翻譯成中文叫做“集成開發環境”,在臺灣那邊叫做“整合開發環境”,它是一種輔助程序員開發用的應用軟件。 [維基百科](http://zh.wikipedia.org/zh/%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83)這樣對IDE定義: > IDE通常包括程式語言編輯器、自動建立工具、通常還包括除錯器。有些IDE包含編譯器/直譯器,如微軟的Microsoft Visual Studio,有些則不包含,如Eclipse、SharpDevelop等,這些IDE是通過調用第三方編譯器來實現代碼的編譯工作的。有時IDE還會包含版本控制系統和一些可以設計圖形用戶界面的工具。許多支援物件導向的現代化IDE還包括了類別瀏覽器、物件檢視器、物件結構圖。雖然目前有一些IDE支援多種程式語言(例如Eclipse、NetBeans、Microsoft Visual Studio),但是一般而言,IDE主要還是針對特定的程式語言而量身打造(例如Visual Basic)。 看不懂,沒關系,看圖,認識一下,混個臉熟就好了。所謂有圖有真相。 [![](https://box.kancloud.cn/2015-09-07_55ed28f74bdf8.png)](https://github.com/qiwsir/StarterLearningPython/blob/master/1images/10101.png) 上面的圖顯示的是微軟的提供的名字叫做Microsoft Visual Studio的IDE。用C#進行編程的程序員都用它。 [![](https://box.kancloud.cn/2015-09-07_55ed28fdb02f0.png)](https://github.com/qiwsir/StarterLearningPython/blob/master/1images/10102.png) 上圖是在蘋果電腦中出現的名叫XCode的IDE。 要想了解更多IDE的信息,推薦閱讀維基百科中的詞條 * 英文詞條:[Integrated development environment](http://en.wikipedia.org/wiki/Integrated_development_environment) * 中文詞條:[集成開發環境](http://zh.wikipedia.org/zh/%E9%9B%86%E6%88%90%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83) ## [](https://github.com/qiwsir/StarterLearningPython/blob/master/101.md#python的ide)Python的IDE google一下:Python IDE,會發現,能夠進行Python編程的IDE還真的不少。東西一多,就開始無所適從了。所有,有不少人都問用哪個IDE好。可以看看[這個提問,還列出了眾多IDE的比較](http://stackoverflow.com/questions/81584/what-ide-to-use-for-python)。 > 順便向列位看客推薦一個非常好的開發相關網站:[stackoverflow.com](http://stackoverflow.com/) > > 在這里可以提問,可以查看答案。一般如果有問題,先在這里查找,多能找到非常滿意的結果,至少有很大啟發。 > > 在某國有時候有些地方可能不能訪問,需要科學上網。好東西,一定不會讓你輕易得到,也不會讓任何人都得到。 那么做為零基礎的學習者,用什么好呢? 既然是零基礎,就別瞎折騰了,就用Python自帶的IDLE。原因就是:簡單。 Windows的朋友操作:“開始”菜單->“所有程序”->“Python 2.x”->“IDLE(Python GUI)”來啟動IDLE。啟動之后,大概看到這樣一個圖 [![](https://box.kancloud.cn/2015-09-07_55ed290048215.png)](https://github.com/qiwsir/StarterLearningPython/blob/master/1images/10103.png) 注意:看官所看到的界面中顯示版本跟這個圖不同,因為安裝的版本區別。大致模樣差不多。 其它操作系統的用戶,也都能在找到idle這個程序,啟動之后,跟上面一樣的圖。 后面我們所有的編程,就在這里完成了。這就是偉大程序員用的第一個IDE。 除了這個自帶的IDE,還有很多其它的IDE,列出來,供喜歡折騰的朋友參考 * PythonWin: 是Python Win32 Extensions(半官方性質的Python for win32增強包)的一部分,也包含在ActivePython的windows發行版中。如其名字所言,只針對win32平臺。 * MacPython IDE: MacPythonIDE是Python的Mac OS發行版內置的IDE,可以看作是PythonWin的Mac對應版本,由Guido的哥哥Just van Rossum編寫。(哥倆都很牛) * Emacs和Vim: Emacs和Vim號稱是這個星球上最強大(以及第二強大)的文本編輯器,對于許多程序員來說是萬能IDE的不二(三?)選擇。 * Eclipse + PyDev: Eclipse是新一代的優秀泛用型IDE,雖然是基于Java技術開發的,但出色的架構使其具有不遜于Emacs和Vim的可擴展性,現在已經成為了許多程序員最愛的瑞士軍刀。 簡單列幾個,供參考,要找別的IDE,網上搜一下,五花八門,不少呢。 磨刀不誤砍柴工。IDE已經有了,偉大程序員就要開始從事偉大的編程工作了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看