python基礎-01-數值類型和算術運算符

一、python支持的數值類型

  • 整型: int 即是整數 例如 -1 2 0 -2 1 …
  • 浮點型: float 即是小數 例如 3.14 7,9 -9.3 …
  • 複數: complex 即是複數 由 a+bj 或 a+bJ 表示 2 + 3j 5j
  • 布爾類型: bool 即是 True False兩個值 常用於比較運算和邏輯運算

二、算術運算符

  • 加法: + 返回兩個數的和
  • 減法: - 返回兩個數的差
  • 乘法: * 返回兩數的積
  • 除法:
    • / 浮點數除法, 返回兩數的商(浮點數). 除法的真實值
    • // 整數除法, 返回兩個數的商(整數). 不超過除法真實值的最大整數
  • 乘方: ** x ** y 返回x的y次方

三、輸出函數 print 介紹 查看數據值

print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
"""
    將value打印到一個流中, 默認爲標準輸出流.
    參數解釋:
        sep: value之間的分割符, 默認爲 空格
        end: 添加在最後一個value末尾的字符串, 默認爲`\n`
        file: 一個類文件對象(流), 默認爲當前標準輸出流 sys.stdout
        flush: 是否刷新流緩衝區, 默認爲 False
"""

四、type類 查看數據類型

type(object) # 返回對象的類型

五、測試

print(1, type(1))
print(3.14, type(3.14))
print(True, type(True))
print(4j, type(4j))
print()
print(n := 2 + 3, 3 - 2, 3//2, type(n))  # 整數 (+) (//) (-) 整數 = 整數
print(n := 2 + 1.5, type(n))  # 整數 + 小數 = 小數. 凡是有浮點數參與的運算, 最終的隱式轉換爲浮點數進行運算
print(n := 2 + 4j, type(n))  # 整數(小數) + 複數 = 複數. 加在複數的實數部分上
print(n := True + 1, type(n))
print(n := 4 - 2, type(n))

補充
:=: 賦值表達式, python3.8新增. 用於補充賦值運算符=. 作用於賦值運算符類似.
python基礎-變量與賦值運算符

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