Python判断参数是否为组合数据类型

问题:

Python判断参数是否为组合数据类型

小白的解答:

def fun(a):
    if(str(a).isnumeric()):
        print("非组合数据类型。")
    else:
        print("组合数据类型。")

x=123456
fun(x)

tips:

1.组合数据类型有3大类,分别是集合类型、序列类型、映射类型。

2.Python isnumeric() 方法检测字符串是否只由数字组成。如果字符串中只包含数字字符,则返回 True,否则返回 False。

  因此可以判断是不是纯数字组成,若不是,便为组合数据类型。

 

一枚平平无奇的小白

欢迎互相交流学习!~

你可能感兴趣的:(Python课程呀,python,数据结构,字符串,程序人生,经验分享)