你必須了解的第乙個python程式

2021-06-28 07:55:56 字數 1041 閱讀 8347

學習一門語言,最開始需要了解的乙個程式是hello world,而我們迫不及待需要完成乙個程式,僅僅用print乙個還是感覺啥都不知道,但是下面這個實現hello的程式通過完成的書寫,可以讓你對python的基本情況有乙個了解,其中涉及:

這裡是以內建的sys模組為例,編寫的乙個hello的模組:

以上就是python模組的標準檔案模板,當然也可以全部刪掉不寫,但是,按標準辦事肯定沒錯

第1行和第2行是標準注釋,第1行注釋可以讓這個hello.py檔案直接在unix/linux/mac上執行,第2行注釋表示.py檔案本身使用標準utf-8編碼

第4行是乙個字串,表示模組的文件注釋,任何模組**的第乙個字串都被視為模組的文件注釋;

第6行使用__author__變數把作者寫進去,這樣當你公開源**後別人就可以瞻仰你的大名;

使用sys模組的第一步,就是匯入該模組:import sys

匯入sys模組後,我們就有了變數sys指向該模組,利用sys這個變數,就可以訪問sys模組的所有功能。

sys模組有乙個argv變數,用list儲存了命令列的所有引數。argv至少有乙個元素,因為第乙個引數永遠是該.py檔案的名稱,例如:

執行python hello.py獲得的sys.argv就是['hello.py'];

執行python hello.py michael獲得的sys.argv就是['hello.py', 'michael]。

最後,注意到這兩行**:

我們可以用命令列執行hello.py看看效果:

如果啟動python互動環境(命令列),再匯入hello模組:

匯入時,沒有列印hello, word!,因為沒有執行test()函式。

呼叫hello.test()時,才能列印出hello, word!:

python第乙個程式設計 第乙個 Python 程式

簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...

建立你的第乙個Gem

by pilipala published 2011 11 15 你在ruby世界看到到處都是gem。他們幾乎是所有的ruby應用程式的核心。我承認當我試著建立第乙個gem的時候,我有點戰戰兢兢。但我很快就發現了,這玩意簡單得要死。在這個部落格系列中,我將涵蓋從頭開始建立乙個gem的基礎,然後轉移到...

HelloWord你的第乙個rainmeter面板

hello,world 首先你要給你的 新增的是 rainmeter 節點。這裡是乙個 的 頭 屬性,就像html中的標籤一樣。下面給 rainmeter 節點新增乙個設定 rainmeter update 1000 update選項設定了 更新週期的時長,單位是1毫秒,即千分之一秒。所以updat...