Python學習(五)—— Python數據類型

Python字面量的數據類型

  • 整數,十進制:199,十六進制:0xffff
  • 浮點數,十進制:-13.67,科學計數法 -2.3e-7
  • 字符串,**’'""**包圍起來,轉移字符可用\,規則跟C一樣
  • 布爾型,True/False

Python變量沒有類型

和JS一樣,Python變量沒有任何類型,這種稱爲動態語言(與之對應的如C/Java的靜態語言),也就是說,使用之前不用聲明類型,使用過程中可以賦任意其他類型的值:
在這裏插入圖片描述

數和布爾型的計算

整數/浮點型:加減乘除,但是除有兩種:

  • /,結果是浮點數,即使 9/3 = 3.0
  • //,地板除,結果只保留整數位,相當於C語言中的 /
    但是和C一樣,如果有浮點數參與運算,則最終結果是浮點數(小數位爲0),如9.0//3的結果是3.0而不是3

布爾型:and,or,not
在這裏插入圖片描述
經實驗,其實bool型也可以使用位操作符 & | ^ 進行運算,安全性仍然未知。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章