麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python數字

2019-11-06 06:24:36
字體:
來源:轉載
供稿:網友

簡述

在編程中,經常使用數字來記錄游戲得分、表示可視化數據、存儲Web應用信息等。Python根據數字的用法以不同的方式處理它們。

整數

在Python中,可執行函數執行(+)減(-)乘(*)除(/)運算。

a = 2+3b = 3-2c = 2*3d = 3/2

注意,Python使用兩個乘號表示乘方運算:

a = 2**3print("a = " + str(a))

這里寫圖片描述

浮點數

Python將帶小數的數字都稱為浮點數。大多數編程語言都是用這個術語,他指出了這樣的一個事實:小數點可出現在數字的任何位置。每種編程語言都必須細心設計,以妥善處理浮點數,確保不管小數點出現在什么位置,數字的行為都是正常的。

從很大的程度上說,使用浮點數時都無需考慮其行為。你只需要輸入使用的數字,Python通常都會按你期望的方式處理他們:

a = 0.1+0.1b = 2*0.1print("a = " + str(a))print("b = " + str(b))

這里寫圖片描述

但需要注意的是,結果包含的小數位數可能是不確定的:

a = 0.2+0.1b = 3*0.1print("a = " + str(a))print("b = " + str(b))

輸出結果:

這里寫圖片描述

不過不需要擔心,所有的語言都存在這種問題。Python會盡力找到一種方式,以盡可能精確地表示結果,但鑒于計算機內部表示數字的方式,這在有些情況下就很難。就現在而言,暫時忽略多余的小數位數即可。

使用函數str()避免類型錯誤

你經常需要在消息中使用變量的值。例如,假設你要主人生日快樂,可能編寫類似于下面的代碼:

age = 23 # 嘻嘻,本人23 ,這是注釋message = "Happy "+ age +"rd Birthday"print(message)

注意,中文注釋需要將軟件修改一些,畢竟外國的軟件:點擊Geany的編輯,點開首選項,點擊左側的文件選項。將綠色框住的全部改為UTF-8即可。

這里寫圖片描述

但是上述代碼會出現以下錯誤:

這里寫圖片描述

這是一個類型的錯誤,意味著Python無法識別你使用的信息。在這個實例中,Python會發現你使用了一個值為(int)變量,但他不知道如何解釋這個值。Python知道,這個變量表示的可能的數值是23,也可能是字符2和3.像上面這樣在字符中使用整數時,需要顯示的指出你希望Python將這個整數用作字符串。為此,可調用函數str(),它讓Python將費字符串值表示為字符串:

age = 23 # 嘻嘻,本人23 ,這是注釋message = "Happy "+ str(age) +"rd Birthday"print(message)

運行結果:

這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩精品中文字幕在线观看 | 羞羞色院91精品网站 | 天天草天天操 | 精品黑人一区二区三区国语馆 | 成人三级视频在线观看 | 国产午夜亚洲精品 | 模特三级在线观看 | 182tv成人福利视频免费看 | 成人综合免费视频 | 3xxx| 亚洲情视频 | 色婷婷av一区二区三区久久 | 免费在线观看国产精品 | 欧美一级黄色影院 | 久久久久久中文字幕 | 草草久久久| 国产亚洲精品视频中文字幕 | 久草热久 | 国产午夜精品久久久 | 日日狠狠久久偷偷四色综合免费 | 一级免费观看 | 香蕉黄色网 | 极品一级片 | 国产羞羞视频在线免费观看 | www.91成人| 免费日韩片 | 久久99精品国产自在现线 | 久久国产不卡 | 色七七久久影院 | 亚洲精品aⅴ中文字幕乱码 欧美囗交 | 久久成人免费网站 | 日韩视频在线观看免费视频 | 欧美精品免费一区二区三区 | 国产精品久久久久久久久久10秀 | 国产男女爽爽爽爽爽免费视频 | 久久久tv | 黄色av网站在线观看 | 欧美一级黄色免费看 | 国产免费传媒av片在线 | 日韩中文字幕三区 | 久久精品.com |