zoukankan      html  css  js  c++  java
  • Python学习--判断变量的数据类型

     1 import types
     2 
     3 aaa = 0
     4 print type(aaa)
     5 if type(aaa) is types.IntType:
     6     print "the type of aaa is int"
     7 if isinstance(aaa,int):
     8     print "the type of aaa is int"
     9 
    10 bbb = 'hello'
    11 print type(bbb)
    12 if type(bbb) is types.StringType:
    13     print "the type of bbb is string"
    14 if isinstance(bbb,str):
    15     print "the type of bbb is string"
    16 
    17 #if the type is NoneType,the isinstance does not work
    18 #we should judge the NoneType like below
    19 #if row is None
    20 #if type(row) is types.NoneType
    21 
    22 #In my opinion,use the types to judge the type of a param is convinient<span style="font-family:Arial;background-color: rgb(255, 255, 255);">, use the isinstance to judge whether a instance is a type of a class or not</span>
  • 相关阅读:
    高斯消元模板(通用+异或)
    矩阵快速幂模板
    hdu 6185 递推+矩阵快速幂
    欧几里得小结
    乘法逆元模板
    vijo 1456最小总代价
    MariaDB数据库
    docker基本命令
    std::tuple
    boost::asio
  • 原文地址:https://www.cnblogs.com/feiling/p/3955135.html
Copyright © 2011-2022 走看看