第乙個 Python 程式

2021-10-22 23:52:23 字數 3284 閱讀 1159

python 源程式就是乙個特殊格式的文字檔案,可以使用任意文字編輯軟體python的開發

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

print

("hello python"

)print

("hello world"

)

$ python 01-hellopython.py
printpython中我們學習的第乙個函式

print函式的作用,可以把「」內部的內容,輸出到螢幕上

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

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

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

syntaxerror: invalid syntax

語法錯誤:語法無效

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

indentationerror: unexpected indent

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

目前市場上有兩個 python 的版本並存著,分別是python 2.xpython 3.x

syntaxerror: non-ascii character '\xe4' in file 01-hellopython.py on line 3, 

but no encoding declared;

see for details

語法錯誤: 在 01-hellopython.py 中第 3 行出現了非 ascii 字元 '\xe4',但是沒有宣告檔案編碼

單詞列表
* error 錯誤

* name 名字

* defined 已經定義

* syntax 語法

* invalid 無效

* indentation 索引

* unexpected 意外的,不期望的

* character 字元

* line 行

* encoding 編碼

* declared 宣告

* details 細節,詳細資訊

* ascii 一種字元編碼

目前市場上有兩個 python 的版本並存著,分別是python 2.xpython 3.x

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

python 3.x 是現在和未來 主流的版本

python 3.0 發布於2008 年到目前為止,python 3.0 的穩定版本已經有很多年了

為了照顧現有的程式,官方提供了乙個過渡版本 ——python 2.6

python 的直譯器

# 使用 python 2.x 直譯器

$ python ***.py

# 使用 python 3.x 直譯器

$ python3 ***.py

其他直譯器(知道)

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

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

缺點 2) 退出 官方的直譯器

1> 直接輸入exit()

>>

> exit(

)

2> 使用熱鍵退出

在 python 直譯器中,按熱鍵ctrl + d可以退出直譯器

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-ddvczstf-1585453750094)(media/14950456888393/001_%e7%a7%af%e8%b7%ac%e6%ad%a5%e4%bb%a5%e8%87%b3%e5%8d%83%e9%87%8c.jpg)]

3) ipython特點

ipython 是基於 bsd 開源的 版本

1> 直接輸入exit

in [1]

: exit

2> 使用熱鍵退出

在 ipython 直譯器中,按熱鍵ctrl + dipython會詢問是否退出直譯器

ipython 的安裝

$ sudo apt install ipython
整合開發環境(ide,integrated development environment)——整合了開發軟體需要的所有工具,一般包括以下工具:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-fh652vjj-1585453750096)(media/14950456888393/001_pycharm%e7%9a%84%e7%95%8c%e9%9d%a2%e7%bb%93%e6%9e%84.png)]

右上角的工具欄能夠執行(shift + f10)/除錯(shift + f9)**

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-debsfvvg-1585453750097)(media/14950456888393/002_pycharm%e8%bf%90%e8%a1%8c%e5%b7%a5%e5%85%b7%e6%a0%8f.png)]

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-cf9iipos-1585453750098)(media/14950456888393/003_pycharm%e8%b0%83%e8%af%95%e5%99%a8.png)]

第乙個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.開...