Python中的字典

Python中的字典是个不错的东西,所谓字典就是一个”Key-Value”的表格,通过快速查表可以更有效率。以下是利用字典做了一张输赢表的猜拳游戏:

# -*- coding:utf-8 -*-import randomdic={"12":"Win","21":"Lost","13":"Lost","31":"Win", \     "23":"Win","32":"Lost","11":"Equal","22":"Equal", \     "33":"Equal"}while 1:    com=str(random.randint(1,3))    print "1=paper,2=rock,3=cut,q=exit"    people=raw_input("请输入:")    if people!="q":        print dic[people+com]    else:        break

由于利用了字典,所以最大限度的不使用if来完成程序,提高效率。

Python中的字典

相关文章:

你感兴趣的文章:

标签云: