互動直譯器雖然是python強項之一,但是我們往往需要編寫自己和其他人都能執行的程式。接下來,我們將會介紹這一點。(這裡只在linux下編寫)
首先,我們需要乙個建立乙個屬於自己管理python**的目錄,可以以使用者目錄下建立python目錄管理指令碼。然後在python下使用vi編輯器建立我們的第乙個指令碼,(注意,以.py結尾是很重要的)
[root@localhost python]# vi hello.py
print 'hello word!'
儲存後在命令列下執行,將會執行指令碼,輸入hello word。
接下來讓我們對hello word經行一點改進,
[root@localhost python]# vi hello.py
name=raw_input("what is your name?");
print 'hello.'+name+'!';
執行以後將得到以下結果,
是不是很有趣!
讓指令碼像普通程式一樣執行
有些時候我們更希望指令碼可以像普通程式一樣執行,不需要用直譯器。在unix/linux中有個標準的實現方法:在指令碼首行前面加上#! (叫做pound bang或者shebang),在其後面加上解釋程式指令碼的絕對路徑(linux中一般為/usr/bin/pythonx,x為版本)如:
#!/usr/bin/python2.6
這樣python的二進位制檔案就可以在任何地方自動執行了。
在linux中,我們就使用./hello.py就可以直接執行了。
注意:在執行時,可能出現許可權不夠的問題,該python指令碼需要執行許可權。使用
[root@localhost python]# chmod a+x hello.py
讓使用者具有執行許可權,然後就可以執行了。
注釋 任何程式語言都需要注釋,python中的注釋為「#」,在#後面的一切內容都將被忽略。也就是只有程式設計師才看得懂,機器完全忽略的注釋。
應該注意,程式設計師的第一戒律「汝應注釋」(thou shalt comment),也就是說注釋應該都是重要的事情,不要寫多餘和無用的注釋。
使用Pycharm編寫第乙個python程式
1.開啟 pycharm,選擇create new project,建立乙個新專案 2.選擇pure python表示建立乙個純python程式專案,location表示該專案儲存的路徑,interpreter表示使用的python直譯器版本,最後點選create建立專案 1.右擊專案,選擇new,...
編寫第乙個VBA
1 vba過程結構 sub 過程名稱 注釋 end sub 2 插入模組 過程 函式 編輯器 插入 過程函式 這個自己手寫不是更好,雞肋功能?問題 1 報錯 excel 此文件中包含巨集 activex 控制項 xml擴充套件包資訊或 web元件,其中可能包含個人資訊,並且這些資訊不能通過 文件檢查...
python第乙個程式設計 第乙個 Python 程式
簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...