亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

annuaire recherche
Python是什么? Python 3 教程 Python3 基礎(chǔ)語(yǔ)法 編碼 Python3 基本數(shù)據(jù)類(lèi)型 Python解釋器 Python 注釋 Python 數(shù)字運(yùn)算 Python 字符串 Python 列表 Python 編程第一步 Python 條件控制 Python 循環(huán) Python 函數(shù) Python 數(shù)據(jù)結(jié)構(gòu) Python 模塊 Python 輸入和輸出 Python 錯(cuò)誤和異常 Python 類(lèi) Python 標(biāo)準(zhǔn)庫(kù)概覽 Python Hello World 實(shí)例 Python 數(shù)字求和 Python 平方根 Python 二次方程 Python 計(jì)算三角形的面積 Python 隨機(jī)數(shù)生成 Python 攝氏溫度轉(zhuǎn)華氏溫度 Python 交換變量 Python if 語(yǔ)句 Python 判斷字符串是否為數(shù)字 Python 判斷奇數(shù)偶數(shù) Python 判斷閏年 Python 獲取最大值函數(shù) Python 質(zhì)數(shù)判斷 Python 階乘實(shí)例 Python 九九乘法表 Python 斐波那契數(shù)列 Python 阿姆斯特朗數(shù) Python 十進(jìn)制轉(zhuǎn)二進(jìn)制、八進(jìn)制、十六進(jìn)制 Python ASCII碼與字符相互轉(zhuǎn)換 Python 最大公約數(shù)算法 Python 最小公倍數(shù)算法 Python 簡(jiǎn)單計(jì)算器實(shí)現(xiàn) Python 生成日歷 Python 使用遞歸斐波那契數(shù)列 Python 文件 IO Python 字符串判斷 Python 字符串大小寫(xiě)轉(zhuǎn)換 Python 計(jì)算每個(gè)月天數(shù) Python 獲取昨天日期 Python list 常用操作 Python3 實(shí)例
personnages

Python 數(shù)字運(yùn)算


Python 解釋器可以作為一個(gè)簡(jiǎn)單的計(jì)算器:您可以在解釋器里輸入一個(gè)表達(dá)式,它將輸出表達(dá)式的值。

表達(dá)式的語(yǔ)法很直白: +, -, * 和/ 和在許多其它語(yǔ)言(如Pascal或C)里一樣;括號(hào)可以用來(lái)為運(yùn)算分組。例如:

>>> 2 + 2
4
>>> 50 - 5*6
20
>>> (50 - 5*6) / 4
5.0
>>> 8 / 5  # 總是返回一個(gè)浮點(diǎn)數(shù)
1.6

注意:在不同的機(jī)器上浮點(diǎn)運(yùn)算的結(jié)果可能會(huì)不一樣。之后我們會(huì)介紹有關(guān)控制浮點(diǎn)運(yùn)算輸出結(jié)果的內(nèi)容。

在整數(shù)除法中,除法(/)總是返回一個(gè)浮點(diǎn)數(shù),如果只想得到整數(shù)的結(jié)果,丟棄可能的分?jǐn)?shù)部分,可以使用運(yùn)算符 // :

>>> 17 / 3  # 整數(shù)除法返回浮點(diǎn)型
5.666666666666667
>>>
>>> 17 // 3  # 整數(shù)除法返回向下取整后的結(jié)果
5
>>> 17 % 3  # %操作符返回除法的余數(shù)
2
>>> 5 * 3 + 2 
17

等號(hào)('=')用于給變量賦值。賦值之后,除了下一個(gè)提示符,解釋器不會(huì)顯示任何結(jié)果。

>>> width = 20
>>> height = 5*9
>>> width * height
900

Python 可以使用**操作來(lái)進(jìn)行冪運(yùn)算:

>>> 5 ** 2  # 5 的平方
25
>>> 2 ** 7  # 2的7次方
128

變量在使用前必須先"定義"(即賦予變量一個(gè)值),否則會(huì)出現(xiàn)錯(cuò)誤:

>>> # 嘗試訪(fǎng)問(wèn)一個(gè)未定義的變量
... n
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'n' is not defined

浮點(diǎn)數(shù)得到完全的支持;不同類(lèi)型的數(shù)混合運(yùn)算時(shí)會(huì)將整數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù):

>>> 3 * 3.75 / 1.5
7.5
>>> 7.0 / 2
3.5

在交互模式中,最后被輸出的表達(dá)式結(jié)果被賦值給變量 _ 。這能使您在把Python作為一個(gè)桌面計(jì)算器使用時(shí)使后續(xù)計(jì)算更方便,例如:

>>> tax = 12.5 / 100
>>> price = 100.50
>>> price * tax
12.5625
>>> price + _
113.0625
>>> round(_, 2)
113.06

此處, _ 變量應(yīng)被用戶(hù)視為只讀變量。不要顯式地給它賦值——這樣您將會(huì)創(chuàng)建一個(gè)具有相同名稱(chēng)的獨(dú)立的本地變量,并且屏蔽了這個(gè)內(nèi)置變量的功能。

Article précédent: Article suivant: