Python 運(yùn)行.py文件和交互式運(yùn)行代碼的區(qū)別詳解
代碼版本:3.6.3
1. 交互式運(yùn)行代碼會(huì)直接給出表達(dá)式的結(jié)果,運(yùn)行代碼文件必須print才能在控制臺(tái)看到結(jié)果。
直接給出結(jié)果:
沒有print是看不到結(jié)果的:
有print才能看到結(jié)果:
另:交互式中可以用下劃線 `_` 來查看上一次輸出的結(jié)果。如果給下劃線賦值,這個(gè)效果就沒了。

另另:如果變量的值是空,不會(huì)顯示

2. 交互式輸出會(huì)輸出原始內(nèi)容,print會(huì)輸出渲染后的內(nèi)容
打印字符串會(huì)帶著引號(hào),換行符也原樣顯示了。
字符串的引號(hào)被去掉了,換行符真的換行了
3. 交互式每一句代碼都是一個(gè)整體,會(huì)單獨(dú)運(yùn)行一次,不過共享整個(gè)緩存;而運(yùn)行.py文件時(shí)里面的所有代碼是一個(gè)整體。


第二點(diǎn)其實(shí)不是交互式和運(yùn)行文件的區(qū)別,而是交互式顯示結(jié)果和print的區(qū)別
第三點(diǎn)其實(shí)并不是那么的有用和準(zhǔn)確,因?yàn)槭俏覟榱死斫馍鲜鲞@兩圖的例子時(shí)想出來的,而不是我知道第三條而想出這個(gè)例子。其實(shí),也只有[-5,256] 以外的int和float會(huì)表現(xiàn)出上圖那種的兩種不同結(jié)果,字符串還是會(huì)被內(nèi)存管理機(jī)制指向同一內(nèi)存的。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python中不同進(jìn)制間的轉(zhuǎn)換實(shí)現(xiàn)
在計(jì)算機(jī)科學(xué)中,需要進(jìn)行不同進(jìn)制之間的轉(zhuǎn)換,本文主要介紹了Python中不同進(jìn)制間的轉(zhuǎn)換,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10
如何使用PyTorch實(shí)現(xiàn)自由的數(shù)據(jù)讀取
這篇文章主要給大家介紹了關(guān)于如何使用PyTorch實(shí)現(xiàn)自由的數(shù)據(jù)讀取的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-03-03
python3.8與pyinstaller沖突問題的快速解決方法
這篇文章主要介紹了python3.8與pyinstaller沖突問題及解決方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01
Python制作旋轉(zhuǎn)花燈祝大家元宵節(jié)快樂(實(shí)例代碼)
一年一度的元宵節(jié)來臨,小編在這里祝大家2022元宵節(jié)快樂,今天小編給大家分享一篇教程關(guān)于Python制作旋轉(zhuǎn)花燈祝大家元宵節(jié)快樂,代碼簡(jiǎn)單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2022-02-02
Python編程實(shí)現(xiàn)線性回歸和批量梯度下降法代碼實(shí)例
這篇文章主要介紹了Python編程實(shí)現(xiàn)線性回歸和批量梯度下降法代碼實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下2018-01-01
更改Python的pip install 默認(rèn)安裝依賴路徑方法詳解
今天小編就為大家分享一篇更改Python的pip install 默認(rèn)安裝依賴路徑方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-10-10
Django實(shí)現(xiàn)簡(jiǎn)單的分頁(yè)功能
這篇文章主要為大家詳細(xì)介紹了Django實(shí)現(xiàn)分頁(yè)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-02-02
python scrapy框架中Request對(duì)象和Response對(duì)象的介紹
本文介紹了python基礎(chǔ)之scrapy框架中Request對(duì)象和Response對(duì)象的介紹,Request對(duì)象主要是用來請(qǐng)求數(shù)據(jù),爬取一頁(yè)的數(shù)據(jù)重新發(fā)送一個(gè)請(qǐng)求的時(shí)候調(diào)用,Response對(duì)象一般是由scrapy給你自動(dòng)構(gòu)建的,因此開發(fā)者不需要關(guān)心如何創(chuàng)建Response對(duì)象,下面來一起來了解更多內(nèi)容吧2022-02-02

