Python學習筆記(三)Python基本數字類型及其簡單操作(1)


一、數字類型

  表示數字或數值的數據類型稱為數字類型,Python語言提供3種數字類型:整數、浮點數和復數,分別對應數學中的整數、實數和復數,下面就一起來了解一下他們吧!

1.整數類型

  整數類型與數學中整數的概念一致,整數類型共有4種進制表示:十進制、二進制、八進制和十六進制。

例:

進制種類     引導符號 描述
十進制 默認情況,例如123,-456
二進制 0b 或 0B 由字符 0 到 1 組成,例如,0b1101,0B1101
八進制 0o 或 0O 由字符 0 到 7 組成,例如,0b761,0B761
十六進制 0x 或 0X 由字符 0 到 9 、a 到 f 、A 到 F 組成,例如,0xABC,0XABC

 

2.浮點數類型

  浮點數類型與數學中實數的概念一致,表示帶有小數的數值。

  浮點數由兩種表示方法:十進制表示和科學技術法表示,例如:1.0、2.3、3.14、56e4、12E2.

  其中科學計數法使用字母e或E作為冪的符號,<a>e<b> = a*(10b)

3.復數類型

  復數類型表示數學中的復數。

  Python語言中,復數的虛數部分通過后綴 “J” 或 “j” 來表示,例如:1.58+4j 或 4.87+1J

二、數字類型的操作

1.數值運算操作符

Python提供了9個基本的數值操作運算符,如下所示:

  x + y  和

  x + y  差

  x * y  積

  x / y  商

  x // y  整數商

  x % y  余數,也成為模運算

  - x  負值

  x ** y  x 的 y 次冪

2.數值運算函數

Python提供了一些內置函數,在這些內置函數中,有6個函數與數值運算有關,如下所示:

  abs( X )                  X的絕對值

  divmod( X )                 ( X // Y , X % Y),輸出為元組形式

  pow( X , Y )                X ** Y

  round( X , [ , N ])              對 X 四舍六入,保留 N 位小數(其中round(2.5)結果為2)

  max( X1 , X2 , X3 , ... , Xn)         最大值

  min( X1 , X2 ,X3 , ... , Xn)          最小值

3.數字類型轉換函數

數值運算操作符可以隱式地轉換輸出結果的數字類型。

例如:

  int( X )      將 X 轉換為整數

  float( X )     將 X 轉換為浮點數

  complex( re[ , im ] )   生成一個復數,實部為 re,虛部為 im。其中 im 不能為字符串

三、總結

  以上內容就是Python基本數字類型及數字類型的操作,這些內容很基礎,在以后的學習中需要經常用到,需要熟練掌握。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM