经典案例Python

Posted huohu66888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经典案例Python相关的知识,希望对你有一定的参考价值。

dic = {
    植物: {草本植物:
               [冬播, 春播, 二月兰, 紫罗兰, 洋葱, 小麦],
           木本植物:
               [, , 樟树, 乔木],
           藤本本植:
               [扁豆, 牵牛花, 芸豆, 爬山虎]
           },
    动物: {两栖动物:
               [蛙类, 蟾蜍, 大鲵],
           哺乳类动物:
               [, , ],
           爬行动物:
               [鳄鱼, , 大螃蟹哈哈, 知了]
           },
}
li = []
go = True
while go:
    for i, v in enumerate(dic, 1):
        print(i, v)
        li.append(v)
    u_c = str(input(>>>))
    if u_c.isdigit():
        u_c = int(u_c)
        li1 = []
        while go:
            for i, v in enumerate(dic[li[u_c - 1]], 1):
                print(i, v)
                li1.append(v)
            u_c1 = input(>>>)
            u_c1 = int(u_c1)
            while go:
                for i in dic[li[u_c - 1]][li1[u_c1 - 1]]:
                    print(i)
                u_c2 = str(input(>>>))
                u_c2 = u_c2.lower()
                if u_c2 == b:
                    li1.clear()
                    # del li[:] 都是清空的意思
                    break
                elif u_c2 == q:
                    go = False
                    break
    elif u_c.isalpha():
        u_c.lower()
        if u_c == i:
            lx = input(类型:)
            if dic.get(lx, 1) == 1:
                dic[lx] = {}
            zl = input(种类)
            if dic[lx].get(zl, 1) == 1:
                dic[lx][zl] = []
            while True:
                mc = input(名称)
                if mc == q:
                    li.clear()
                    break
                if mc in dic[lx][zl]:
                    print(已经存在)
                else:
                    dic[lx][zl].append(mc)

查询  添加 

以上是关于经典案例Python的主要内容,如果未能解决你的问题,请参考以下文章

《Python机器学习及实践》----监督学习经典模型

几个关于js数组方法reduce的经典片段

几个关于js数组方法reduce的经典片段

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段