Python官方教程閱讀總結(jié)-解釋器

Python 解釋器就是執(zhí)行Python腳本(語(yǔ)句)的工具,就像Linux操作系統(tǒng)中的shell。在windows操作系統(tǒng)上,安裝完python之后,相應(yīng)的就配置了Python解釋器,如果沒(méi)有把解釋器添加到環(huán)境變量(path)中,就需要每次都給出解釋器的路徑。所以為了方便,還是把路徑添加到環(huán)境變量中。

啟動(dòng)解釋器:

1,執(zhí)行命令????python?-c?command?[arg]

2,執(zhí)行模塊? ? python -m module [arg]

3, 交互模式? ? python -i test.py

退出解釋器:

? ? quit()

1. 傳遞參數(shù)

在python解釋器中,腳本的后面緊跟著參數(shù),腳本名和之后的參數(shù)會(huì)以一個(gè)字符串列表的形式傳到python sys模塊中argv變量中,導(dǎo)入sys模塊就可以調(diào)用這些變量。如果腳本后面沒(méi)有跟參數(shù),那么sys.argv就是只包含一個(gè)字符串的列表,sys.argv[0]儲(chǔ)存的是腳本的路徑;如果腳本后面有參數(shù),那么從sys.argv[1]開(kāi)始,儲(chǔ)存的都是參數(shù)。

另外,解釋中沒(méi)有執(zhí)行腳本,而是執(zhí)行的命令行,就像上面所提到的python -c command [arg], 那么sys.argv[0]儲(chǔ)存的就是‘-c', 同理python -m module [arg],sys.argv[0]儲(chǔ)存的就是’-m‘,之后的命令行內(nèi)容都會(huì)依次存儲(chǔ)到sys.argv中。

2. 交互模式

python解釋器的交互模式就是你input一行命行,解釋器就交互式的執(zhí)行命令返回的結(jié)果,通常輸入(input)用 >>> 來(lái)分割,如果多行輸入,連續(xù)的語(yǔ)句用 ... 分割,如下圖:

3. 腳本文件的編碼格式

默認(rèn)編碼格式是utf-8

如果需要更改編碼格式,就需要在腳本文件的開(kāi)頭開(kāi)行聲明,格式如下:

# _*_ coding: utf-8 _*_

這里可以取utf-8改成你所需要的編碼格式。


本篇到到此結(jié)束,參考官方鏈接:https://docs.python.org/3/tutorial/interpreter.html

下一篇會(huì)繼續(xù)總結(jié),簡(jiǎn)單介紹Python的語(yǔ)句,數(shù)學(xué)計(jì)算。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,338評(píng)論 0 10
  • 【注】翻譯官方文檔,只是想在學(xué)習(xí)Python過(guò)程留下筆記,如涉及侵權(quán),請(qǐng)聯(lián)系刪除。The Python Tutor...
    linyk3閱讀 1,207評(píng)論 0 0
  • 一、Python解釋器 我們編寫(xiě)的Python代碼都要放在Python解釋器上運(yùn)行,解釋器是代碼與計(jì)算機(jī)硬件之間的...
    常大鵬閱讀 6,985評(píng)論 2 19
  • ### 調(diào)用解釋器 Python 解釋器通常安裝在目標(biāo)機(jī)器上的 /usr/local/bin/python3 目錄...
    派派森森閱讀 1,093評(píng)論 0 0
  • 生活中,總會(huì)碰到需要連續(xù)作戰(zhàn)的事情。 每逢節(jié)假日,各大高速車流量暴增,經(jīng)常發(fā)生擁堵。 省內(nèi)歸家、離家的高峰期,平日...
    小輩伐道_Hunter閱讀 240評(píng)論 0 0

友情鏈接更多精彩內(nèi)容