第乙個 Python 程式

2021-10-08 10:25:53 字數 2335 閱讀 4215

python 程式的副檔名通常都是.py

演練第乙個程式

在d盤下,新建 project 目錄

在 project 目錄下新建 hello.py 檔案

print

("hello python"

)print

("hello world"

)

在終端中輸入以下命令執行 hello.py。

d:\project>python hello.py
print 是 python 中我們學習的第乙個函式。

print 函式的作用,可以把引號內部的內容,輸出到螢幕上。

初步認識錯誤(bug)

編寫的程式不能正常執行,或者執行的結果不是我們期望的。

俗稱 bug,是程式設計師在開發時非常常見的,初學者常見錯誤的原因包括:

1. 手誤

2. 對已經學習過的知識理解還存在不足

3. 對語言還有需要學習和提公升的內容

在學習語言時,不僅要學會語言的語法,而且還要學會如何認識錯誤和解決錯誤的方法。

每乙個程式設計師都是在不斷地修改錯誤中成長的

第乙個演練中的常見錯誤
nameerror: name 'pirnt' is not defined

名稱錯誤:'pirnt' 名字沒有定義

syntaxerror: invalid syntax

語法錯誤:語法無效

每行**負責完成乙個動作。

indentationerror: unexpected indent

縮排錯誤:不期望出現的縮排

python 是乙個格式非常嚴格的程式語言,目前而言,大家記住每行**前面都不要增加空格。

目前有兩個不同的python版本:python2和較新的python3。每種程式語言都會隨著新概念和新技術的推出而不斷發展,python的開發者也一直致力於豐富和強化其功能。

大多數修改都是逐步進行的,你幾乎意識不到,但如果你的系統安裝的是python 3,那麼有些使用python 2編寫的**可能無法正確地執行。

新的 python 程式建議使用 python3 版本的語法

python 2.x 是過去的版本,直譯器名稱是 python。

python 3.x 是現在和未來主流的版本,直譯器名稱是 python3。相對於 python 的早期版本,這是乙個較大的公升級。

為了不帶入過多的累贅,python 3.0 在設計的時候沒有考慮向下相容。

許多早期 python 版本設計的程式都無法在 python 3.0 上正常執行。

1、直譯器 python / python3

python 的直譯器

# 使用 python 2.x 直譯器

$ python ***.py

# 使用 python 3.x 直譯器

$ python3 ***.py

如果你沒有對系統進行配置以使用簡單命令python(即環境變數的設定),就可能需要指定這個命令的路徑。

windows中,在最新安裝的python中,預設python直譯器都是python3,所以直接輸入python即可。

其他直譯器

python 的直譯器如今有多個語言的實現,包括:

2、互動式執行 python 程式

python自帶了乙個在終端視窗中執行的直譯器,讓你無需儲存並執行整個程式就能嘗試執行python**片段。

直接在終端中執行直譯器,而不輸入要執行的檔名。

在 python 的 shell 中直接輸入 python 的**,會立即看到程式執行結果。

1) 互動式執行 python 的優缺點

優點

缺點

2) 退出 官方的直譯器

直接輸入exit()

>>

> exit(

)

使用熱鍵退出在 python 直譯器中,按熱鍵ctrl + z可以退出直譯器。

在下次的文章中,我們將開始學習如何在python程式中使用各種資料和變數。

第乙個python 程式

有人在論壇 上問 將日誌格式化的方法,剛好學python,就拿這個練手了 09 55 54 error1 tmp error log.3 50 times mon jun 28 00 00 53 2009 09 55 54 error1 tmp error log.3 50 times 09 56 ...

第乙個python程式

在之前學習了基本的python知識以後,我決定編寫自己的第乙個python程式。可汗學院公開課 全部 根據以上兩個內容為基礎,編寫乙個爬取 源 的python程式,中間一步步來,終極目標是實現 rss 那樣的新聞聚合功能。這個想法我已經想了快半個月了,可是一直遲遲沒有實現,正好趁這個機會。準備開始像...

第乙個Python程式

本節內容如下 python程式的乙個很大的特點就是簡潔,像編寫其他程式,輸出乙個 hello world 需要寫好幾行 什麼導入庫,呼叫輸出函式等等。然而,python的 hello world 在命令列輸出可以非常簡單,輸入乙個 hello world 回車,直接可以列印結果。實現步驟如下 1.開...