Analyzing variable type python

Using the isinstance () function, which has two parameters, a first variable filled, as the second type (str, int, float, list, tuple, dict, set), returns a Boolean value

Functions as follows

def typeof(variate):
  type=None
  if isinstance(variate,int):
      type = "int"
  elif isinstance(variate,str):
      type = "str"
  elif isinstance(variate,float):
      type = "float"
  elif isinstance(variate,list):
      type = "list"
  elif isinstance(variate,tuple):
      type = "tuple"
  elif isinstance(variate,dict):
      type = "dict"
  elif isinstance(variate,set):
      type = "set"
  return type

  

  

Guess you like

Origin www.cnblogs.com/mafy/p/12005179.html