x == y表示兩個物件的值相同,x is y表示兩者是同乙個物件
例1:x和y是兩個列表,它們的值相同,但不是同乙個物件
>>>
x = [1, 2, 3]
>>>
y = [1, 2, 3]
>>>
x == y
true
>>>
x is y
false
>>>
例2:x和y是同乙個物件
>>>
x = [1, 2, 3]
>>>
y = x
>>>
x is y
true
例3:字典是無序的,所以x和y的值相同
>>>
x =
>>>
y =
>>>
x is y
false
>>>
x == y
true
例4:元組是有序的,所以x和y的值不同:
>>>
x = (1,2,3)
>>>
y = (3,2,1)
>>>
x == y
false
>>>
x is y
false
>>>
x = 3
>>>
y = 3
>>>
x == y
true
>>>
x is y
true
>>>
id(x)
35157960l
>>>
id(y)
35157960l
如果x is y,即兩者是同一物件,那麼兩者記憶體位址一樣,即id(x) == id(y)
cron中表示式
cron表示式詳解 乙個cron表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 1 秒 0 59 2 分鐘 0 59 3 小時 0 23 4 天 0 31 5 月 0 11 6 星期 1 7 1 sun 或 sun,mon,tue,wed,thu,fri,sat 7.年份 1970...
Shader中表示式和控制語句
新手寫shader時經常困惑在shader那些語法能用,那些不能用,很糾結,下面就對shader中表示式和控制語句進行一些總結 cg中有6種關係操作符 這個就不用說明含義了吧。cg語言表示式允許對向量使用關係操作,例如 float3 a float3 0.5,0.1,0.9 float3 b flo...
JSP中表示式的使用詳解
jsp表示式用於向頁面中輸出資訊,其語法格式如下 引數說明 表示式 可以是任何j a語音的完整表示式。該表示式的最終運算結果將被轉換為字串。下面程式設計客棧舉一些簡單示例演示 www.cppcns.com j a.util.contenttype text html charset utf 8 pa...