Commit d82e808b by BellCodeEditor

auto save

parent c0b5d117
Showing with 38 additions and 2 deletions
...@@ -2,9 +2,9 @@ if player==computer: ...@@ -2,9 +2,9 @@ if player==computer:
print("平局") print("平局")
elif player=="石头"and computer=="剪刀": elif player=="石头"and computer=="剪刀":
print("恭喜,你赢了") print("恭喜,你赢了")
elif player=="剪刀"and computer=="布" elif player=="剪刀"and computer=="布"orplayer=="布"and computer=="石头"
print("恭喜,你赢了) print("恭喜,你赢了)
elif player==""and computer=="石头": elif
print("恭喜你,你赢了") print("恭喜你,你赢了")
else: else:
print("很遗憾,你输了") print("很遗憾,你输了")
\ No newline at end of file
# 完善游戏
# 写代码时习惯把需要导入的模块放在最前,老师可以和学生讲下,养成好习惯
# 前面练习时没关系,因为是正向设计目的是把代码写出来,最后整理下代码
import random
player = input("请出拳(石头/剪刀/布):")
list = ["石头","剪刀", "布"]
computer = random.choice(list)
print("玩家出拳:"+player)
print("计算机出拳:"+computer)
if player in list:
if player == computer:
print("平局")
elif (player=="石头" and computer=="剪刀")or(player=="剪刀" and computer=="布")or(player=="布" and computer=="石头"):
print("恭喜,你赢了")
else:
print("很遗憾,你输了")
else:
print("输入错误")
\ No newline at end of file
# 玩家出拳
player = input("请出拳(石头/剪刀/布):")
print("玩家出拳:"+player)
# 计算机随机出拳
import random
list = ["石头","剪刀", "布"]
computer = random.choice(list)
print("计算机出拳:"+computer)
# 显示结果
if player == computer:
print("平局")
elif (player=="石头" and computer=="剪刀")or(player=="剪刀" and computer=="布")or(player=="布" and computer=="石头"):
print("恭喜,你赢了")
else:
print("很遗憾,你输了")
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment