日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

怎样保存python源程序_五分钟教会你如何编写、保存与运行 Python 程序

發(fā)布時間:2024/7/23 python 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎样保存python源程序_五分钟教会你如何编写、保存与运行 Python 程序 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

第一步

接下來我們將看見如何在 Python 中運行一個傳統(tǒng)的“Hello World”程序。Python教程本章將會教你如何編寫、保存與運行 Python 程序。

通過 Python 來運行的你的程序有兩種方法——使用交互式解釋器提示符或直接運行一個源代碼文件。我們將了解如何使用他們二者的功能。

使用解釋器提示符

在你的操作系統(tǒng)中打開終端(Terminal)程序(正如我們先前在?安裝?章節(jié)所討論過的那樣)然后通過輸入?python3?并按下?[enter]?鍵來打開 Python 提示符(Python Prompt)。

當(dāng)你啟動 Python 后,你會看見在你能開始輸入內(nèi)容的地方出現(xiàn)了?>>>?。這個被稱作?Python 解釋器提示符(Python Interpreter Prompt)?。

在 Python 解釋器提示符,輸入:

print("Hello World")

在輸入完成后按下?[enter]?鍵。你將會看到屏幕上打印出?Hello World?字樣。

下面是一個在 Mac OS X 電腦上你能夠看見的結(jié)果的示例。有關(guān)?Python?軟件的細節(jié)將會因為你使用的電腦而有所不同,但是從提示符(如?>>>?)開始部分應(yīng)該是相同的,而不會受到操作系統(tǒng)的影響。

> python3

Python 3.5.1 (default, Jan 14 2016, 06:54:11)

[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> print("Hello World")

Hello World

你自然會注意到,Python 會立即給你輸出了一行結(jié)果!你剛才所輸入的便是一句獨立的 Python?語句?。我們使用?print?(不必太過驚訝)命令來打印你所提供的信息。在這里,我們提供了文本?Hello World?,然后它便被迅速地打印到了屏幕上。

如何退出解釋器提示符

如果你正在使用一款 GNU/Linux 或 OS X 上的 Shell 程序,你可以通過按下?[ctrl + d]?組合鍵或是輸入?exit()?(注意:要記住要包含括號?())并敲下?[enter]?來退出解釋器提示符。

如果你使用的是 Windows 命令提示符,可以按下?[ctrl + z]?組合鍵并敲擊?[enter]?鍵來退出。

選擇一款編輯器

當(dāng)我們希望運行某些程序時,總不能每次都在解釋器提示符中輸入我們的程序。因此我們需要將它們保存為文件,從而我們便可以多次地運行這些程序。

要想創(chuàng)建我們的 Python 源代碼文件,我們需要一款能夠讓你輸入并保存代碼的編輯器軟件。一款優(yōu)秀的面向程序員的編輯器能夠幫助你的編寫源代碼文件工作變得輕松得多。故而選擇一款編輯器確實至關(guān)重要。你要像挑選你想要購買的汽車一樣挑選你的編輯器。一款優(yōu)秀的編輯器能夠幫助你更輕松地編寫 Python 程序,使你的編程之旅更加舒適,并助你找到一條更加安全且快速的道路到達你的目的地(實現(xiàn)你的目標(biāo))。

對編輯器的一項最基本要求為?語法高亮?,這一功能能夠通過標(biāo)以不同顏色來幫助你區(qū)分 Python 程序中的不同部分,從而能夠讓你更好?看清?你的程序,并使它的運行模式更加形象化。

如果你對應(yīng)從哪開始還沒有概念,我推薦你使用?PyCharm 教育版?軟件,它在 Windows、Mac OS X、GNU/Linux 上都可以運行。在下一節(jié)你能夠了解到更多信息。

如果你正在使用 Windows 系統(tǒng),不要用記事本——這是一個很糟糕的選擇,因為它沒有語法加亮功能,同樣重要的另一個原因是,它不支持文本縮進功能,這一功能我們之后將會了解它究竟有多重要。而一款好的編輯器能夠自動幫你完成這一工作。

如果你已是一名經(jīng)驗豐富的程序員,那你一定在用?Vim?或?Emacs?了。無需多言,它們都是最強大的編輯器之一,用它們來編寫你的 Python 程序自是受益頗多。我個人用它們來編寫了我大部分程序,同時也因此寫了一本書《Entire Book on Vim》。

或許你有意去花費時間來學(xué)習(xí) Vim 或 Emacs,那么我自是強烈推薦你學(xué)習(xí)它們二者中的一款,它們將在長遠意義上對你裨益頗深。當(dāng)然,正如我先前所推薦的,初學(xué)者可以以 PyCharm 開始,從而在此刻專注于學(xué)習(xí) Python 而不是編輯器。

再此重申,請選擇一款合適的編輯器——它能夠讓編寫 Python 程序變得更加有趣且容易。

PyCharm

PyCharm 教育版是一款能夠?qū)δ憔帉?Python 程序的工作有所幫助的免費編輯器。

當(dāng)你打開 PyCharm 時,你會看見如下界面,點擊?Create New Project?:

選擇?Pure Python?:

將你的項目路徑位置中的?untitled?更改為?helloworld?,你所看到的界面細節(jié)應(yīng)該類似于下方這番:

點擊?Create?按鈕。

對側(cè)邊欄中的?helloworld?右擊選中,并選擇?New?->?Python File?:

你會被要求輸入名字,現(xiàn)在輸入?hello?:

現(xiàn)在你便可以看見一個新的文件已為你開啟:

刪除那些已存在的內(nèi)容,現(xiàn)在由你自己輸入以下代碼:

print("hello world")

現(xiàn)在右擊你所輸入的內(nèi)容(無需選中文本),然后點擊?Run 'hello'?。

此刻你將會看到你的程序所輸出的內(nèi)容(它所打印出來的內(nèi)容):

嚯!雖然只是剛開始的幾個步驟,但從今以后,每當(dāng)我們要求你創(chuàng)建一個新的文件時,記住只需在?helloworld?上右擊并選擇 ->?New?->?Python File?并繼續(xù)如上所述步驟一般輸入內(nèi)容并運行即可。

你可以在?PyCharm Quickstart?頁面找到有關(guān) PyCharm 的更多信息。

Vim

安裝?Vim。

Mac OS X 應(yīng)該通過?HomeBrew?來安裝?macvim?包。

Windows 用戶應(yīng)該通過?Vim 官方網(wǎng)站?下載“自安裝可執(zhí)行文件”。

GNU/Linux 用戶應(yīng)該通過他們使用的發(fā)行版的軟件倉庫獲取 Vim。例如 Debian 與 Ubuntu 用戶可以安裝?vim?包。

安裝?jedi-vim?插件為 Vim 增添自動完成功能。

安裝與之相應(yīng)的?jedi?Python 包:pip install -U jedi

Emacs

安裝?Emacs 24+。

Mac OS X 用戶應(yīng)該從?http://emacsformacosx.com?獲取 Emacs。

Windows 用戶應(yīng)該從?http://ftp.gnu.org/gnu/emacs/windows/?獲取 Emacs。

GNU/Linux 用戶應(yīng)該從他們使用的發(fā)行版的軟件倉庫獲取 Emacs。如 Debian 和 Ubuntu 用戶可以安裝?emacs24?包。

安裝?ELPY。

使用一份源代碼文件

現(xiàn)在讓我們回到編程中來。在你學(xué)習(xí)一門新的編程語言時有一項傳統(tǒng),你所編寫并運行的第一個程序應(yīng)該是 “Hello World” 程序——它所做的全部工作便是宣言你所運行的“Hello World”這句話。正如西蒙·科澤斯(Simon Cozens,一譯西蒙·寇森斯)?1?所說,這是“向編程之神所稱頌的傳統(tǒng)咒語,愿他幫助并保佑你更好的學(xué)習(xí)這門語言”。

啟動你所選擇的編輯器,輸入如下程序并將它保存為?hello.py?。

如果你正在使用 PyCharm,我們已經(jīng)討論過如何從源文件中運行它了。

對于其它編輯器,打開一個新文件名將其命名為?hello.py?,然后輸入如下內(nèi)容:

print("hello world")

你應(yīng)當(dāng)將文件保存到哪里?保存到任何你知道其位置與路徑的文件夾。如果你不了解這句話是什么意思,那就創(chuàng)建一個新文件夾并用這一路徑來保存并運行你所有的 Python 程序:

Mac OS X 上的?/tmp/py?。

GNU/Linux 上的?/tmp/py?。

Windows 上的?C:py?。

要想創(chuàng)建上述文件夾(在你正在使用的操作系統(tǒng)上),你可以在終端上使用?mkdir?命令,如?mkdir /tmp/py?。

重要提示:你需要經(jīng)常確認并確保你為文件賦予了?.py?擴展名,例如?foo.py?。

要想運行你的 Python 程序:

打開終端窗口(你可查閱先前的?安裝章節(jié)來了解應(yīng)該怎么做)。

使用?cd?命令來改變目錄到你保存文件的地方,例如?cd /tmp/py?。

通過輸入命令?python hello.py?來運行程序。程序的輸出結(jié)果應(yīng)如下方所示:

$python hello.py

hello world

如果你得到了與上圖類似的輸出結(jié)果,那么恭喜你!——你已經(jīng)成功運行了你的第一個 Python 程序。你亦已經(jīng)成功穿過了學(xué)習(xí)編程的最困難的部分,也就是,開始編寫你的第一個程序!

如果你遭遇了什么錯誤,請確認是否已經(jīng)正確地輸入了上面所列出的內(nèi)容,并嘗試重新運行程序。要注意 Python 是區(qū)分大小寫的,如?print?和?Print?是不同的——注意前者的 p 是小寫的,而后者的 P 是大寫的。此外,你需要確保每一行的第一個字符前面都沒有任何空格或制表格——我們會在后面了解?為什么這件事如此重要。

它是如何工作的

一款 Python 程序是由?語句?所構(gòu)成的。在我們的第一個程序中,我們只有一條語句。在這條語句中,我們調(diào)用?print?語句?來搭配我們提供的文本”hello world“。

獲取幫助

如果你需要獲得 Python 中有關(guān)任何Python函數(shù)或語句的快速信息,你可以使用其內(nèi)置的?help?功能。這在使用解釋器提示符時十分有用。例如,運行?help('len')?命令——這將顯示出有關(guān)?Python?len函數(shù)的幫助,了解其是用來計算項目數(shù)量的。

小貼士:按下?q?鍵可以退出幫助。

類似地,你可以通過此方式獲得幾乎所有有關(guān) Python 的信息。使用?help()?命令來了解有關(guān)?help?它本身的更多信息吧!

如果你需要獲得有關(guān)?return?這類運算符的幫助,你需要做的就是將它們放在引號中,就像?help('return')?這般,這樣 Python 就不會混淆我們正在試圖做的事情。

總結(jié)

現(xiàn)在,你應(yīng)該可以輕松地編寫、保存并運行 Python 程序了。

從此你便成為一名 Python 用戶了,現(xiàn)在讓我們來學(xué)習(xí)更多有關(guān) Python 的概念。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的怎样保存python源程序_五分钟教会你如何编写、保存与运行 Python 程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。