python核心编程题代码实现,python核心编程代码,python核心编程题代
python核心编程题代码实现,python核心编程代码,python核心编程题代
python核心编程题代码实现,设计一个"石头,剪子,布"游戏,有时又叫"Rochambeau",你小时候可能玩过,下面是规则.你和你的对手,在同一时间做出特定的手势,必须是下面一种手势:石头,剪子,布.胜利者从下面的规则中产生,这个规则本身是个悖论.
(a) 布包石头.
(b)石头砸剪子,
(c)剪子剪破布.在你的计算机版本中,用户输入她/他的选项,计算机找一个随机选项,然后由你
的程序来决定一个胜利者或者平手.注意:最好的算法是尽量少的使用 if 语句.
1.[代码]python设计一个"石头,剪子,布"游戏
#coding:utf-8"""设计一个"石头,剪子,布"游戏,有时又叫"Rochambeau",你小时候可能玩过,下面是规则.你和你的对手,在同一时间做出特定的手势,必须是下面一种手势:石头,剪子,布.胜利者从下面的规则中产生,这个规则本身是个悖论. (a) 布包石头. (b)石头砸剪子, (c)剪子剪破布.在你的计算机版本中,用户输入她/他的选项,计算机找一个随机选项,然后由你的程序来决定一个胜利者或者平手.注意:最好的算法是尽量少的使用 if 语句.黄老师写于2013-4-8下午,在终端下运行python *.py不同的平台可能会出现汉字编码问题。在mac os 终端测试过。guess_list = ["石头","剪刀","布"]guize = [["布","石头"],["石头","剪刀"],["剪刀","布"]]computer = random.choice(guess_list)people = raw_input('请输入:石头,剪刀,布\n').strip() if computer == people: print "平手,再玩一次!" elif [computer,people] in guize : print "电脑获胜!"else: print "人获胜!"改写为英文版。"""import randomguess_list = ["stone","Scissors","Cloth"]guize = [["Cloth","stone"],["stone","Scissors"],["Scissors","Cloth"]]computer = random.choice(guess_list)people = raw_input('please input:stone,Scissors,cloth\n').strip() if computer == people: print "No-win!" elif [computer,people] in guize : print "computer Victory!"else: print "People Victory!"
编橙之家文章,
相关内容
- python模块arcpy-要素工具箱脚本合集,pythonarcpy-,1.[代码
- pyhton麻将胡牌听牌判断,pyhton麻将胡牌,pyhton麻将胡牌听
- python实现jpg图片文字转成pdf格式,,python实现jpg图
- python du熊学斐波那契实现,python熊学,python du熊学斐
- python爬虫获取腾讯新闻正文标题内容,,python爬虫获取腾
- 对python异常函数进行重试数次,python函数重试,<对p
- 用python查找未注册的域名,python查找未注册,扫描看看哪
- python简单二叉树遍历代码,python二叉树,<python简单二
- python新手关于继承的练习代码,python新手继承,<pyth
- linux下使用python根据IP地址子网掩码计算网段,linuxpyt
评论关闭