ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

python题库 No.32 统计数据类型

2026/8/8 13:04:09 拓冰建站 浏览量
python题库 No.32 统计数据类型

要求定义函数 count 来统计列表 dataList = [1,"j",2,4,"f","y",7] 中,整型和字符串数量。
最后输出:列表中整型数量为x,字符串数量为x

参考答案:

def count(list):num_int = 0num_str = 0for i in list:if type(i) == int:num_int = num_int + 1if type(i) == str:num_str = num_str + 1print(f"列表中整型数量为{num_int},字符串数量为{num_str}")dataList = [1,"j",2,4,"f","y",7]
count(dataList)

标准答案:
image

点评:
把print语句写在函数里面和外部是一样的
还有一种方法是return变量,然后调用函数的时候,用print(函数)打印出来。
return就像是一个篮子,能够把函数内部产生的变量都接住并装起来。