搜尋

首頁  >  問答  >  主體

python基礎,資料型別問題

print type(-10)=="int"

上面的程式碼為什麼回傳時 False?

#type(-10) 是 整形資料啊。

phpcn_u1582phpcn_u15822750 天前898

全部回覆(2)我來回復

  • 黄舟

    黄舟2017-05-18 10:48:27

    print(type(10) == int)
    True

    你把 int 加上雙引號就變成 str 了, 當然跟 int 不一樣了。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-05-18 10:48:27

    不是這樣玩的。 。 。

    type(-10) is int
    isinstance(-10,int)

    回覆
    0
  • 取消回覆