猜拳游戏--终端版

软件和网站开发以及相关技术探讨
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

猜拳游戏--终端版

#1

帖子 追疯少年 » 2009-09-17 9:34

本人完全是python菜鸟

写个小程序纯粹是为了娱乐
可以复制下面的代码并保存为caiquan.py的文件
再在终端里运行 python caiquan.py (首先你的电脑要装有python)

代码: 全选

#!/usr/bin/python2.6
#encoding:utf-8
#猜拳游戏
import random

print '  猜拳游戏'
print '石头用 1 表示'
print '剪刀用 2 表示'
print '布  用 3 表示'
#computer = random.choice(tuple)
tuple = ('石头','剪刀','布')
winlist = [1,2,3]
computer = random.randint(1,3)
you = int(raw_input("请你出拳: "))

if 0< you <4 :
    if computer == you:
        print "电脑出的是",tuple[computer-1]
        print "你出的是",tuple[you-1]
        print "平局!"
    elif you == winlist[computer-2] :
        print "电脑出的是",tuple[computer-1]
        print "你出的是",tuple[you-1]
        print "你赢了!"
    else:
        print "电脑出的是",tuple[computer-1],
        print "你出的是",tuple[you-1],
        print "你输了!"
else:
    print "请输入1,2,3"
也可以下载下面的附件


献丑了~
附件
caiquan.py.zip
以前附件里的程序有错误,修改了一下,重新发上来
(482 Bytes) 已下载 79 次
上次由 追疯少年 在 2009-09-17 19:57,总共编辑 3 次。
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: 猜拳游戏--终端版

#2

帖子 追疯少年 » 2009-09-17 9:38

附上我的游戏过程
Screenshot.png
Have a fun !
头像
懒蜗牛Gentoo
论坛版主
帖子: 7353
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 猜拳游戏--终端版

#3

帖子 懒蜗牛Gentoo » 2009-09-17 9:41

挺有意思,哈哈
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
achong007
帖子: 15
注册时间: 2007-11-09 13:21
联系:

Re: 猜拳游戏--终端版

#4

帖子 achong007 » 2009-09-17 13:37

有意思。楼主也挺有意思。
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 猜拳游戏--终端版

#5

帖子 tenzu » 2009-09-17 13:40

收了玩玩,谢谢
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 猜拳游戏--终端版

#6

帖子 wangdu2002 » 2009-09-17 13:43

顶楼主,大神级的程序员一样从最简单的代码开始的。 :em11
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
liyankx
帖子: 48
注册时间: 2008-07-25 7:40

Re: 猜拳游戏--终端版

#7

帖子 liyankx » 2009-09-17 13:44

学习学习 :em11
头像
chinesejerry
帖子: 510
注册时间: 2007-10-06 3:48
来自: 霍格沃茨魔法学校葛莱芬多学院
联系:

Re: 猜拳游戏--终端版

#8

帖子 chinesejerry » 2009-09-18 1:41

看了代码,原来如此,我笑了。
简单也是挺有意思的
Because...nobody really uses an operating system,
people use...programs...on their computer.
And the only mission in life of an operating system is to helps those programs run.
----Linus
头像
guishugan
帖子: 379
注册时间: 2009-03-02 19:30
来自: 河北石家庄

Re: 猜拳游戏--终端版

#9

帖子 guishugan » 2009-09-18 19:50

又一个伟大的程序员诞生了 :em09
除了真相,女人也是赤裸裸的
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 猜拳游戏--终端版

#10

帖子 smallapple » 2009-09-18 20:48

支持支持 :em11
aoao
帖子: 4
注册时间: 2009-09-18 20:48

Re: 猜拳游戏--终端版

#11

帖子 aoao » 2009-09-18 20:50

这个游戏太熟悉了
头像
weive
帖子: 3236
注册时间: 2007-10-21 18:36
来自: 汕头/广东/中国

Re: 猜拳游戏--终端版

#12

帖子 weive » 2009-09-19 0:14

学习了。我想学Python很久了,苦于没有耐心……唉,浮躁。 :em06
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为
头像
Element
帖子: 3537
注册时间: 2005-09-10 16:04
来自: DG-GD-China

Re: 猜拳游戏--终端版

#13

帖子 Element » 2009-09-19 8:47

一个人喝酒的时候可以玩下
http://element.blog.ubuntu.org.cn/
Ubuntu Jaunty Jackalope...
AMD Barton 2600+
MSI K7N2 Delta-L
Kingston DDR400 512M*2+256M*1
nVidia FX5200
Seagate 80G(Jaunty Jackalope)
Seagate 160G(XXxxXX)
SyncMaster 732N
头像
追疯少年
帖子: 950
注册时间: 2008-03-13 23:37
联系:

Re: 猜拳游戏--终端版

#14

帖子 追疯少年 » 2009-09-23 5:02

chinesejerry 写了:看了代码,原来如此,我笑了。
简单也是挺有意思的
高手的话,就不要笑话我啦!
玩玩而已。

虽然已经出走校园N年,但也不能不继续学习啊!
wjxslxy
帖子: 10
注册时间: 2009-11-17 21:01

Re: 猜拳游戏--终端版

#15

帖子 wjxslxy » 2009-11-17 21:57

你是怎么做到的。。。膜拜~~~
回复