用if语句判断“type(eval(输入参数))”是否是int类型,python的eval函数可以去掉输入参数的引号 示例代码如下
/usr/bin/env python a = 1 b = [1,2,3,4] c = (1,2,3,4) d = {‘a‘:1,‘b‘:2,‘c‘:3} e = "abc" if isinstance(a,int): print "a is int" else:
有这种作用,例如:print(int('123')+2)
print(int(234.4)+2)
—————以上两者均正确,前者是串转数,后者是取整