python判断数据类型

【问题描述】

用户输入一个数据,判断用户输入的是复数("complex")、浮点数("float")、整数("int")还是字符串("string"),输出括号中与之匹配的数据类型。

【输入形式】

输入一个数据

【输出形式】

01abc324输出括号中与之匹配的数据类型【样例输入】

oddsum=4,evensum=6

【样例输出】

12
【样例说明】

int

try:
    n = eval(input())
    if isinstance(n, int):
        print('整型')
    elif isinstance(n, float):
        print('浮点型')
    else:
        print('复数')
except:
    print('字符串')

可以实现判断是什么类型,至于你给的那个oddsum=4,evensum=6,不知道啥意思