# 动物识别系统 # 自定义函数,判断有无重复元素 def judge_repeat(value, list=[]): for i in range(0, len(list)): if (list[i] == value): return 1 else: if (i != len(list) - 1): continue else: return 0 # 自定义函数,对已经整理好的综合数据库real_list进行最终的结果判断 def judge_last(list): for i in list: if i == '23': # 食肉类 for i in list: if i == '12': # 黄褐色 for i in list: if i == '21': # 哺乳类 for i in list: if i == '13': # 有斑点 print("黄褐色,有斑点,哺乳类,食肉类->金钱豹\n") print("所识别的动物为金钱豹") return 0 elif i == '14': # 有黑色条纹 print("黄褐色,有黑色条纹,哺乳类,食肉类->虎\n") print("所识别的动物为虎") return 0 elif (i == '14'): # 有黑色条纹 for i in list: if i == '24': # 蹄类 print("有黑色条纹,蹄类->斑马\n") print("所识别的动物为斑马") return 0 elif i == '24': # 蹄类 for i in list: if i == '13': # 有斑
动物识别系统
最新推荐文章于 2023-05-06 14:57:21 发布
该博客介绍了一个基于Python的动物识别系统,通过输入一系列特征条件来判断动物种类。系统利用自定义函数处理输入,逐步推断出动物的类别,如哺乳类、食肉类、鸟类等,并最终给出识别结果,例如金钱豹、虎、斑马、长颈鹿、信天翁、鸵鸟和企鹅。
摘要由CSDN通过智能技术生成