Re: [CPyUG:56860] 看看你是啥武器?

2 views
Skip to first unread message

Zoom.Quiet

unread,
Jun 27, 2008, 10:12:46 AM6/27/08
to pyth...@googlegroups.com, ZPyUG~珠江三角区Py用户组, CPUG-华东南用户组, SPyUG~上海及长江三角区Py用户组, AHPyUG~安徽Py用户组, nc...@googlegroups.com
2008/6/27 马踏飞燕 <honey...@gmail.com>:
> 今天偶尔看到一本去年的杂志,里面有一个很有趣的测试。
> 我用python实现了一下,现发上来给大家娱乐一下。
> 把你的姓名的每个字的拼音首字母输入进去,就可以看到你的名字对应的是什么武器了!
>
收录!
http://wiki.woodpecker.org.cn/moin/MiscItems/2008-06-27

http://zoomquiet.org'''
过程改进乃是催生可促生靠谱的人的组织!
PE keeps evolving organizations which promoting people be good!'''

> 我是 八卦斧 哈哈
>
>
> --
> 免费手机铃声电子书下载,在线观看!
> 尽在 http://www.honeyday.org
>
> >
>
> #coding=UTF-8
> # Chinese Name to Weapon.
> # Just for fun! Enjoy it!
> # Author: honey...@gmail.com
> # Date: 2008-06-27
>
> import sys
> ENCODING = sys.getfilesystemencoding()
>
> FN = {'A':u'奇门','B':u'玄天','C':u'日月','D':u'毒龙','E':u'夜叉'
> ,'F':u'葵花','G':u'纯阳','H':u'玉女','J':u'六合'
> ,'K':u'天罡','L':u'天羽','M':u'八卦','N':u'太乙','O':u'落英'
> ,'P':u'鹰蛇','Q':u'太极','R':u'回风','S':u'混沌','T':u'乾坤'
> ,'W':u'九天','X':u'神门','Y':u'百变','Z':u'逍遥'}
>
> MN = {'A':u'拂','B':u'降魔','C':u'霹雳','D':u'阴阳','E':u'丧门'
> ,'F':u'真气','G':u'修罗','H':u'碎石','J':u'九九'
> ,'K':u'绵','L':u'无痕','M':u'两仪','N':u'五神','O':u'穿云'
> ,'P':u'破玉','Q':u'奇','R':u'迅雷','S':u'伏魔','T':u'游身'
> ,'W':u'连环','X':u'无形','Y':u'神','Z':u'无双'}
>
> LN = {'A':u'钉','B':u'棒','C':u'掌','D':u'刀','E':u'拳'
> ,'F':u'掌','G':u'爪','H':u'指','J':u'斧'
> ,'K':u'钩','L':u'棍','M':u'杖','N':u'鞭','O':u'剑'
> ,'P':u'镖','Q':u'索','R':u'刀','S':u'拳','T':u'手'
> ,'W':u'功','X':u'叉','Y':u'枪','Z':u'腿'}
>
> if __name__ == '__main__':
> print u'*'*30
> print u'姓名变武器 Funny!'.center(30).encode(ENCODING)
> print u'*'*30
> while 1:
> name = raw_input(u'请输入您的名字的首字母(输入q退出):'.encode(ENCODING))
> name = name.upper()
> if name=='Q':
> break
> if len(name)==2:
> print (FN.get(name[0],'')+LN.get(name[1],'')).encode(ENCODING)
> elif len(name)>=2:
> print (FN.get(name[0],'')+MN.get(name[1],'')+LN.get(name[2],'')).encode(ENCODING)
>
>

Reply all
Reply to author
Forward
0 new messages