認識Python,先從基礎的數據類型開始
1、空(None)
表示這個值是一個空的對象,在Python中很特別,用None表示;None雖然爲空,但是不爲0,因爲0在Python中有意義,而None僅僅代表是一個空值。
比如在Python中你輸入a = None ;打印結果爲空,看不見,但是不會報錯,但是當你只是輸入a = ;的 時候Python解釋器會拋出一個錯誤
2、布爾類型(bool)
布爾類型只有兩個值True或False(布爾數可以有多個,可以通過計算獲得)
在Python中:None,0,'空字符串',(空元組),[空列表],{空字典}都被當做False,可以直接用True和False表示布爾值(注意大小寫),也可以通過布爾運算得到布爾值
比如在Python解釋器中輸入True它會返回True,輸入False就會返回False,輸入正確的表達式也會返回 True,當然,輸的如果錯誤的話會返回False 布爾值還可以進行and or 與not運算 and運算:只有都爲True,運算結果纔是True; or運算:有一個爲True結果就爲True; not運算:這個我經常會搞錯,運算結果爲True則爲False,反之爲True。 布爾值經常用在條件判斷語句中!
3、整型(int)
整數分爲普通整數和長整數,普通整數位機器的位數,比如32位和64位,超過這個值位長整數,長整數基本上沒有什麼範圍的限制
4、浮點型(float)
Python中的浮點數就是數學中的小數,和C語言中的double基本上一個意思;
這些只做瞭解,具體在後邊的應用中會說到,因爲個人認爲這些就這麼點。