我的python之路(三):什麽是代碼與python的基本類型
阿新 • • 發佈:2019-05-01
函數 計算機 8進制 16進制 python 數字 type div 3.2 tro
3.1 什麽是代碼?
1、什麽是代碼
代碼是現實世界事物在計算機世界中的映射2019-05-01
2、什麽是寫代碼
寫代碼是將現實世界中中的事物用計算機語言來描述
3.2 python 數字:整形與浮點型
number:數字(整數、小數)
在Python中:整數用int 表示;浮點數用float表示。
其他語言中浮點數還有單精度與雙精度的劃分:單精度(float)、雙精度(double),雙精度比單精度精度要高,但在python中,沒有這種劃分,python的浮點數就是雙精度。
其他語言中整數有:short ,int , long的劃分,Python沒有。
用type 函數可以看出這個數字屬於哪一類:
>>> type(1) <class ‘int‘>
>>> type(-1) <class ‘int‘> >>> type(1.1) <class ‘float‘> >>> type(1.111111) <class ‘float‘>
>>> type(1+1.0) <class ‘float‘>
>>> type(1+0.1) <class ‘float‘> >>> type(1+1.0)<class ‘float‘> >>> type(1*1) <class ‘int‘> >>> type(1*1.0) <class ‘float‘> >>> type(2/2) <class ‘float‘>註意
補充:單斜杠“/”與雙斜杠“//”的區別
單斜杠是除法,是自動的轉成浮點數,雙斜杠是整除
>>> 2/2 1.0 >>> 2//2 1 >>> 1/2 0.5 >>> 1//2 0
3.3 10、2、8、16進制
10進制,2進制,8進制,16進制
我的python之路(三):什麽是代碼與python的基本類型