设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 27753|回复: 0
打印 上一主题 下一主题

【Python 第26课】 操作list

[复制链接]

0

主题

0

好友

36

积分

新手上路

Rank: 1

楼主
发表于 2015-3-13 07:09:33 |显示全部楼层
  1. #coding:utf-8
  2. #football游戏,电脑随机进行扑救(左中右),你进行射门,三个方向,看能不能射进
  3. #football1.0
  4. #zzx 2015.03.12
  5. from random import choice
  6. print'-----------------------------------------------欢迎来到欧冠点球的决胜时刻,请屏住呼吸,拭目以待吧---------------------------'
  7. #方向
  8. direction = ['left','middle','right']
  9. #电脑扑救方法
  10. def computerFight() :
  11.                 dic = choice(direction)
  12.                 print'守门员迅速扑救,他扑向了球门的%s方向。他能否守住呢?\n' %dic
  13.                 return dic
  14. #输入射门
  15. def manShoot() :
  16.                 dic = raw_input('请输入你要射门的方向(left,middle,right),关键一球哦!\n')
  17.                 print '\n你发出了世界波,射向了球门的%s方向,你期待这进球的那一刻\n'%dic
  18.                 return dic
  19. def judge() :
  20.                 shootDic = manShoot()
  21.                 fightDic = computerFight()
  22.                 if shootDic == fightDic :
  23.                                 print 'omg,伟大的守门员拯救了这场比赛。他将球扑出了球门。\n'
  24.                 else:
  25.                                 print '球进了,这场比赛终于赢了,恭喜你,伟大的射手!\n'
  26. #开始比赛
  27. judge()

复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-19 07:33 , Processed in 0.016223 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部