Python-剪刀石头布游戏

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

importrandomdefname_to_number(name):ifname==石头:return0elifname==剪刀:return1elifname==布:return2else:return-1defnumber_to_name(number):ifnumber==0:return石头elifnumber==1:return剪刀elifnumber==2:return布else:return石头whileTrue:print(石头剪刀布游戏开始!)print(输入'石头'、'剪刀'或'布',输入'结束'游戏结束。)cmd=input(请出拳:)ifcmd=='结束':print(游戏结束。)breakplayer_number=name_to_number(cmd)ifplayer_number==-1:print(出拳无效,游戏重新开始。)print(--------------------------------------\n)continueprint(你出的拳是:+cmd)computer_number=random.randrange(0,3)print(电脑出的拳是:+number_to_name(computer_number))diff_mod_three=(player_number-computer_number)%3ifdiff_mod_three==0:print(你和电脑平手!)print(--------------------------------------\n)elifdiff_mod_three==1:print(电脑获胜!)print(--------------------------------------\n)else:print(你获胜!)print(--------------------------------------\n)

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功