python中字典的练习

2023-01-31 01:01:39 python 字典

源代码如下:

#!/usr/bin/env python

#Filename:addressbook.py


adbook={'alice':100,'bob':101,'chanel':102}

while True:

    choice=raw_input("Please input l:list,f:find numuber,e:exit the program: ")

    if  choice == 'l':

        print "The addressbook is %s" % adbook

    elif choice == 'f':

        name=raw_input("Please input you name: ")

        if name in adbook:

            phone=adbook[name]

            print "the %s phonenum is %s" %(name,phone)

        else:

            print "Please input the right name"

    elif choice == 'e':

        break

    else:

        print "Please input l or f"


说明:此程序耗时一个多小时,但还是不够好,感觉逻辑有点混乱,求指教。


相关文章