Python數(shù)字

數(shù)字是編程語言中最基礎(chǔ)的數(shù)據(jù)類型糊昙。

數(shù)字分類
優(yōu)先級問題
類型強制轉(zhuǎn)換

1. 數(shù)字類型

Python中數(shù)字類型:
1)整數(shù):例如:1, 100
2)布爾:True释牺,F(xiàn)alse没咙;
3)浮點數(shù):例如3.14, 10.1;

>>> a = 20
>>> b = True
>>> pi = 3.14
>>>
2. 優(yōu)先級問題

先看下面例子:

>>> r = 10
>>> pi = 3.14
>>> c = 2 * pi * r
>>> c
62.800000000000004
>>> r + True
11
>>> pi + True
4.140000000000001

整數(shù)和浮點數(shù)運算結(jié)果是浮點镜撩;
整數(shù)和布爾值運算結(jié)果是整數(shù)袁梗;
浮點和布爾值運算結(jié)果是浮點遮怜;
所以優(yōu)先級順序:浮點>整數(shù)>布爾锯梁。

不同數(shù)字類型進行算數(shù)運算過程:
內(nèi)部強制轉(zhuǎn)化數(shù)據(jù)類型,例如浮點和整數(shù): 
先將整數(shù)強制轉(zhuǎn)化為浮點數(shù)陌凳,然后進行運算合敦。

3. 數(shù)據(jù)類型強制轉(zhuǎn)化:
  • 數(shù)字之間轉(zhuǎn)換
>>> pi = 3.14
>>> r = 10
>>> float(r)     #整數(shù)轉(zhuǎn)浮點
10.0
>>> int(pi)      #浮點轉(zhuǎn)整數(shù)
3
>>> bool(pi)     #浮點轉(zhuǎn)布爾
True
>>> bool(0)      #整數(shù)轉(zhuǎn)布爾
False
>>>

三個函數(shù)int充岛,float,bool夜只。

  • 將字符串轉(zhuǎn)化為數(shù)字
>>> s = '16'
>>> int(s)           #強制轉(zhuǎn)化為整數(shù)蒜魄,10進制
16
>>> int(s, 16)      #16進制权悟,16:1 * 16 + 6 = 22
22
>>> int('0x16', 16)  #16進制
22
>>> bool(s)          #布爾值
True
>>> float(s)         #浮點數(shù)
16.0
>>> int('a16')       #10進制必須純數(shù)字字符串,否則異常
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: 'a16'

如何將數(shù)字轉(zhuǎn)成字符串?根據(jù)前面內(nèi)容可以使用格式化方式:

>>> '%d' % 10    #格式化的
'10'
>>>

另外一種方式我們在后面內(nèi)容中詳細介紹榔昔。

到這里我們對數(shù)字有了基本認識撒会,程序中的數(shù)字并不是簡單的加減乘除還有其他很多靈活用法师妙。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末诵肛,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子默穴,更是在濱河造成了極大的恐慌怔檩,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蓄诽,死亡現(xiàn)場離奇詭異薛训,居然都是意外死亡,警方通過查閱死者的電腦和手機仑氛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門乙埃,熙熙樓的掌柜王于貴愁眉苦臉地迎上來闸英,“玉大人,你說我怎么就攤上這事介袜∮錾。” “怎么了加派?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵有滑,是天一觀的道長吓歇。 經(jīng)常有香客問我,道長测柠,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮观游,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘提佣。我一直安慰自己潮针,他們只是感情好,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布矗晃。 她就那樣靜靜地躺著张症,像睡著了一般阔逼。 火紅的嫁衣襯著肌膚如雪涯保。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天片排,我揣著相機與錄音迫卢,去河邊找鬼每界。 笑死上荡,一個胖子當著我的面吹牛叁征,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼产捞,長吁一口氣:“原來是場噩夢啊……” “哼焊唬!你這毒婦竟也來了挟炬?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤额湘,失蹤者是張志新(化名)和其女友劉穎鬓梅,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體坊罢,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年起趾,在試婚紗的時候發(fā)現(xiàn)自己被綠了边琉。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片钳恕。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡托嚣,死狀恐怖夫嗓,靈堂內(nèi)的尸體忽然破棺而出排霉,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧钦听,春花似錦痪宰、人聲如沸乍构。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至店读,卻和暖如春殖演,著一層夾襖步出監(jiān)牢的瞬間趴久,已是汗流浹背畦幢。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留诸尽,地道東北人际看。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓赖欣,卻偏偏與公主長得像让禀,于是被迫代替她去往敵國和親糜工。 傳聞我的和親對象是個殘疾皇子捌木,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 數(shù)字對象是不可改變的對象油坝。 一、整形 1.布爾型(true&false) 2.標準整形(-2**31~2**31-...
    Cassiel_834b閱讀 242評論 0 0
  • 關(guān)于 Swift 重要這個文檔所包含的準備信息, 是關(guān)于開發(fā)的 API 和技術(shù)的刨裆。這個信息可能會改變, 根據(jù)這個文...
    無灃閱讀 4,301評論 1 27
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young閱讀 3,805評論 1 10
  • (內(nèi)容與標題無關(guān)) 1、體制與自由 不知不覺努潘,在惠州待了一年多了诽偷,去年大概要比現(xiàn)在早些時候坤学,我似乎還正在為自...
    Semimature閱讀 362評論 0 2
  • 經(jīng)常會做一個夢,夢里有泛黃的紙張报慕,還有泛黃的銀杏葉深浮,看似是一種凄涼心里卻是抑制不住的歡喜。我不是一個喜靜的人卖子,卻偏...
    甜甜的鹿閱讀 75評論 0 0