python 自學筆記(1)——數據基本類型

1、python是腳本語言;
區分腳本語言與cmd、shell:https://blog.csdn.net/wkw1125/article/details/53932945
命令行不用創建文件,輸入敲擊回車即可看見結果,適用於語句測試等等。而腳本語言可以反覆運行,易於編輯,適用於編寫大型程序。

2、基本數據類型:
1)字符串(string):用 ‘ ’ 或者 “ ” 括起來表示;
2)整數(integer):如0x15、21等等;
3)浮點數(float):如1.48、.12(0.12)、2.1E2(2.1*10^2);
4)布爾型(bool):及True或False;
5)複數(complex):如1+j;
用 type()函數可以查詢數據的類型;
CPU內部存在浮點運算單元和整數運算單元,且浮點運算單元效率更高。那麼爲什麼不用浮點型數據來表示所有的數據呢?因爲浮點數在存儲上存在精度損失,例如無法精確表示3.3這個數 (十進制小數在轉換成二進制表示時會存在不完全轉換問題)。 具體原理查看:https://www.cnblogs.com/ziyu-trip/p/8168881.html

3、基本運算類型在運算時的自動轉換:
如果參與運算的數據類型相同,則輸出同類型數據;
不同,則按照以下優先級:boo <int <float <complex;
如:ture+3.0結果爲4.0。

4、運算模塊的使用:
import (模塊名):調用該模塊;
dir(模塊名):查看模塊內容;
help(模塊名):查看函數使用規則;

5、range函數使用:

range(start, stop, step)#start:起始點  stop:終點  step:步長
range(1, 11)     # 從 1 開始到 11
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
range(0, 10, 3)  # 步長爲 3
[0, 3, 6, 9]
range(10)        # 從 0 開始到 10,這時候步長默認爲1
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章