from random import choice
def round(youround, action, score_you, score_com):
direction = ['left', 'center', 'right']
list1 = ['Kick!', 'shoot', 'kicked', 'saved', 'Goal!', 'Opps...']
list2 = ['Save!', 'save', 'saved', 'kicked', 'Opps...', 'Saved!']
if action == 'Kick':
actionList = list1
else:
actionList = list2
print('====Round %d - You %s!====' %(youround + 1, actionList[0]))
print('choose one side to %s:' %actionList[1])
print(str(direction))
you = choice(direction)
print('you %s ' %actionList[2] + you)
com = choice(direction)
print('computer %s ' %actionList[3] + com)
if you != com:
print(actionList[4])
if action == 'Kick':
score_you += 1
if action == 'Save':
score_com += 1
else:
print(actionList[5])
print('score:%d(you)-%d(com)\n' %(score_you, score_com))
return score_you, score_com
score_you = 0
score_com = 0
for i in range(5):
score_you, score_com = round(i, 'Kick', score_you, score_com)
score_you, score_com = round(i, 'Save', score_you, score_com)
if score_you > score_com:
print('you win!')
elif score_you < score_com:
print('com win!')
else:
print('draw!')
list练习随机射门小游戏
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 如果你看过前面两篇文章,你就会意识到CAD命令行其实是一种编程语言,没错,命令行就是AUTOLisp的简化版。AU...
- HTML 学习笔记 May 11,2017 构造函数、成员函数详解、object类、闭包、成员函数再说明、聪明的猪...
- 蒙特利尔美术馆是加拿大最古老也是最具影响力的美术馆之一,它的中国古代艺术品永久展厅里除书画欠缺外其它几乎面面俱到。...