400-650-7353
您所在的位置:首頁(yè) > IT干貨資料 > python > 【Python基礎(chǔ)知識(shí)】Python腳本模式和交互模式是什么

【Python基礎(chǔ)知識(shí)】Python腳本模式和交互模式是什么

  • 發(fā)布: python培訓(xùn)
  • 來(lái)源:python干貨資料
  • 2019-12-19 15:41:45
  • 閱讀()
  • 分享
  • 手機(jī)端入口

Python有兩種基本模式,腳本模式和交互模式。其中交互模式適合快速方便的運(yùn)行單行代碼或者代碼塊,因?yàn)樗偸悄芰⒓唇o出運(yùn)行結(jié)果,再加上Python的語(yǔ)法設(shè)計(jì)的很簡(jiǎn)潔且符合人們的數(shù)學(xué)習(xí)慣,所以Python交互模式可以作為計(jì)算器使用。

簡(jiǎn)單加減乘除

以Linux和MacOS為例,打開(kāi)終端,輸入命令(沒(méi)有安裝Python3或者其他問(wèn)題請(qǐng)參考之前的文章):

可以進(jìn)入Python交互模式,命令提示符>>>在提示我們輸入命令。本篇文章將不會(huì)介紹Python數(shù)據(jù)類型或者其他的相關(guān)知識(shí),僅僅站在一個(gè)試圖邁進(jìn)Python的大門的純小白角度,看看Python一些簡(jiǎn)單有意思的功能。加法、減法分別使用+和-運(yùn)算,負(fù)號(hào)也使用-,下面演示了一些加減運(yùn)算,小數(shù)要使用小數(shù)點(diǎn)“.”:

可以發(fā)現(xiàn),使用Python做整數(shù)的加減運(yùn)算就像在計(jì)算器中做運(yùn)算一樣。乘除法也基本一致,乘法使用*符號(hào)(鍵盤上同時(shí)按下shift + 數(shù)字8),除法使用符號(hào)“/”:

你會(huì)發(fā)現(xiàn),加減運(yùn)算也十分符合我們的習(xí)慣,幾乎不需要額外的學(xué)習(xí)成本。

Python的小數(shù)運(yùn)算

Python在做小數(shù)之間的運(yùn)算時(shí),有時(shí)候會(huì)發(fā)生意向不到的情況,比如,計(jì)算"0.1 + 0.1":

結(jié)果完全正確,那么,要再多加一個(gè)0.1呢:

我們期望的結(jié)果是0.3,但實(shí)際結(jié)果是0.30000000000000004,十分近似,但是并不理想,再來(lái)看一個(gè)例子:

1.2 - 1不應(yīng)該是0.2嗎,0.19999999999999996是什么?其實(shí)這并不怪Python,使用二進(jìn)制的計(jì)算機(jī)就是不能很好的處理十進(jìn)制的小數(shù),感興趣的同學(xué)可以搜索“浮點(diǎn)數(shù)”相關(guān)內(nèi)容。

文章“【Python基礎(chǔ)知識(shí)】Python腳本模式和交互模式是什么”已幫助

>>本文地址:http://liujunjsxg.cn/zhuanye/2019/48198.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷互聯(lián)網(wǎng)營(yíng)銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開(kāi)發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開(kāi)發(fā)智能機(jī)器人
 

快速通道fast track

近期開(kāi)班時(shí)間TIME