1. 程式人生 > >我的python之路(三):什麽是代碼與python的基本類型

我的python之路(三):什麽是代碼與python的基本類型

函數 計算機 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的基本類型