#第二節,運算表示式#引入sys庫
import sys
if __name__ == '__main__':
#python3結果向浮點數接近
a = 1.0+1
print(a)
print(6/3) #2.0
#取整運算,向下取整,下面的結果都是3
print(6//2)
print(7//2)
#向上取整或者保持精度
print(round(7/2))
print(round(7/3,2)) #小數點取後兩位
#取餘,冪值
print(7 % 2)
print(2**4)
#邏輯表示式 is 判斷的是資料的值,物件的記憶體位址,資料型別。 ==只判斷值是否相等
a = 'a'
print( not a )
b = none
print( a and b)
b = false
a = true
print(a and b)
print(a or b)
c,d=1,1
print(c is d)
print(c == d)
#關係表示式 a==b,a!=b a> b ,a=b ,a<=b
#位運算
a = 1
print(~a) #這裡的值為-2 原因是 a~ = -(a+1)
b = -1
print(a & b)
print(a | b )
print(a^b)
print(a<<2)
print(a>>2)
Python 基礎篇 資料型別 資料運算 表達
int 整型 long 長整型 跟c語言不同,python的長整數沒有指定位寬,即 python沒有限制長整數數值的大小,但實際上由於機器記憶體有限,我們使用的長整數數值不可能無限大。注意,自從python2.2起,如果整數發生溢位,python會自動將整數資料轉換為長整數,所以如今在長整數資料後面...
Python 變數,運算表示式
變數 變數不需要先定義,可以直接複製使用 變數可重複儲存不同的資料型別 可同時為多個變數複製,用逗號隔開 a,b a b 不支援自增自減 變數引用計數 相同資料的賦值,會共享同一片空間位址,並非占用乙個新的位址單元,節約記憶體。使用sys模組下的getrefcount 函式檢視變數引用計數 impo...
SQL學習筆記 集合運算 表的加減運算
集合在資料庫領域表示記錄的集合,用來進行集合運算的運算子稱為集合運算子 加法運算 select product id,product name from product1 union select product id,product name from product2 運算結果 product ...