python交互模式基礎(chǔ)知識(shí)點(diǎn)學(xué)習(xí)
命令行模式
在Windows開(kāi)始菜單選擇“命令提示符”,就進(jìn)入到命令行模式,它的提示符類(lèi)似C:\>

Python交互模式
在命令行模式下敲命令python,就看到類(lèi)似如下的一堆文本輸出,然后就進(jìn)入到Python交互模式,它的提示符是>>>,
在Python交互模式下輸入exit()并回車(chē),就退出了Python交互模式,并回到命令行模式:

區(qū)分命令行模式和Python交互模式:
在命令行模式下,可以執(zhí)行python進(jìn)入Python交互式環(huán)境,也可以執(zhí)行python hello.py運(yùn)行一個(gè).py文件
執(zhí)行一個(gè).py文件只能在命令行模式執(zhí)行。如果敲一個(gè)命令python hello.py,會(huì)看到錯(cuò)誤:錯(cuò)誤提示No such file or directory說(shuō)明這個(gè)hello.py在當(dāng)前目錄找不到,必須先把當(dāng)前目錄切換到hello.py所在的目錄下,才能正常執(zhí)行
在命令行模式運(yùn)行.py文件和在Python交互式環(huán)境下直接運(yùn)行Python代碼有所不同。Python交互式環(huán)境會(huì)把每一行Python代碼的結(jié)果自動(dòng)打印出來(lái),但是,直接運(yùn)行Python代碼卻不會(huì)。
在Python交互式環(huán)境下:
>>> 100 + 200 + 300 600
在命令行模式下:
print(100 + 200 + 300) C:\work>python calc.py 600
Python交互模式的代碼是輸入一行,執(zhí)行一行,而命令行模式下直接運(yùn)行.py文件是一次性執(zhí)行該文件內(nèi)的所有代碼??梢?jiàn),Python交互模式主要是為了調(diào)試Python代碼用的,也便于初學(xué)者學(xué)習(xí),它不是正式運(yùn)行Python代碼的環(huán)境!
小結(jié):
在Python交互式模式下,可以直接輸入代碼,然后執(zhí)行,并立刻得到結(jié)果。
在命令行模式下,可以直接運(yùn)行.py文件。
知識(shí)點(diǎn)擴(kuò)展:
命令行模式與python交互模式
1.在命令行模式下,可以執(zhí)行 python 進(jìn)入 Python 交互式環(huán)境,也可以執(zhí)
行 python hello.py 運(yùn)行一個(gè).py 文件。
2.在 Python 交互式環(huán)境下,只能輸入 Python 代碼并立刻執(zhí)行。
3.Python 交互式環(huán)境會(huì)把每一行 Python 代碼的結(jié)果自動(dòng)打印出來(lái),但是,直接運(yùn)行 Python 代碼卻不會(huì)。
以上就是python交互模式基礎(chǔ)知識(shí)點(diǎn)學(xué)習(xí)的詳細(xì)內(nèi)容,更多關(guān)于python交互模式是什么的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
- 解決redis與Python交互取出來(lái)的是bytes類(lèi)型的問(wèn)題
- Python3交互式shell ipython3安裝及使用詳解
- python和js交互調(diào)用的方法
- Python控制臺(tái)實(shí)現(xiàn)交互式環(huán)境執(zhí)行
- Python Tornado實(shí)現(xiàn)WEB服務(wù)器Socket服務(wù)器共存并實(shí)現(xiàn)交互的方法
- python實(shí)現(xiàn)撲克牌交互式界面發(fā)牌程序
- python實(shí)現(xiàn)與redis交互操作詳解
- python GUI庫(kù)圖形界面開(kāi)發(fā)之PyQt5中QWebEngineView內(nèi)嵌網(wǎng)頁(yè)與Python的數(shù)據(jù)交互傳參詳細(xì)方法實(shí)例
- python與mysql數(shù)據(jù)庫(kù)交互的實(shí)現(xiàn)
- 基于python plotly交互式圖表大全
- python 用戶交互輸入input的4種用法詳解
- 詳解python對(duì)象之間的交互
相關(guān)文章
啟動(dòng)Atom并運(yùn)行python文件的步驟
在本篇文章中我們給大家分享了啟動(dòng)Atom并運(yùn)行python文件的步驟以及具體做法,需要的朋友們參考下。2018-11-11
Python3.10耙梳加密算法Encryption種類(lèi)及開(kāi)發(fā)場(chǎng)景
這篇文章主要為大家介紹了Python3.10加密,各種加密,耙梳加密算法Encryption種類(lèi)及開(kāi)發(fā)場(chǎng)景運(yùn)用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
Python3 字典dictionary入門(mén)基礎(chǔ)附實(shí)例
Python字典是另一種可變?nèi)萜髂P?,且可存?chǔ)任意類(lèi)型對(duì)象,如字符串、數(shù)字、元組等其他容器模型,字典由鍵和對(duì)應(yīng)值成對(duì)組成,字典也被稱(chēng)作關(guān)聯(lián)數(shù)組或哈希表2020-02-02
python上傳時(shí)包含boundary時(shí)的解決方法
這篇文章主要介紹了python上傳時(shí)包含boundary時(shí)的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04
Python命令行參數(shù)argv和argparse該如何使用
這篇文章主要介紹了Python命令行參數(shù)argv和argparse該如何使用,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-02-02
Python wxPython庫(kù)消息對(duì)話框MessageDialog用法示例
這篇文章主要介紹了Python wxPython庫(kù)消息對(duì)話框MessageDialog用法,結(jié)合實(shí)例形式簡(jiǎn)單分析了wxPython庫(kù)的基本事件與相關(guān)使用技巧,需要的朋友可以參考下2018-09-09
Python os模塊中的isfile()和isdir()函數(shù)均返回false問(wèn)題解決方法
這篇文章主要介紹了Python os模塊中的isfile()和isdir()函數(shù)均返回false問(wèn)題解決方法,返回false的原因是路徑使用了相對(duì)路徑,使用絕對(duì)路徑就可以解決這個(gè)問(wèn)題,需要的朋友可以參考下2015-02-02

