IT培訓(xùn)網(wǎng)
IT在線學(xué)習(xí)
Python有兩種基本模式,腳本模式和交互模式。其中交互模式適合快速方便的運(yùn)行單行代碼或者代碼塊,因?yàn)樗偸悄芰⒓唇o出運(yùn)行結(jié)果,再加上Python的語法設(shè)計(jì)的很簡(jiǎn)潔且符合人們的數(shù)學(xué)習(xí)慣,所以Python交互模式可以作為計(jì)算器使用。
簡(jiǎn)單加減乘除
以Linux和MacOS為例,打開終端,輸入命令(沒有安裝Python3或者其他問題請(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,十分近似,但是并不理想,再來看一個(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)容。
>>本文地址:http://www.yceu.cn/zhuanye/2019/48198.html
聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
1 您的年齡
2 您的學(xué)歷
3 您更想做哪個(gè)方向的工作?