今天刚学习了python的判断语句,老师留的作业是用判断做一个石头剪刀布的游戏,因为之前c++写过类似的东西,感觉还挺简单的。主要是练习一下if else语句的使用。 实现步骤 引入随机
今天刚学习了python的判断语句,老师留的作业是用判断做一个石头剪刀布的游戏,因为之前c++写过类似的东西,感觉还挺简单的。主要是练习一下if else语句的使用。
实现步骤- 引入随机数库
- 用户自己输入数字,选择剪刀石头布
- 电脑通过随机数赋值,选择剪刀石头布
- 通过判断语句分出胜负
这个问题主要考验python的选择判断语句的使用。
源代码# -*- coding = utf-8 -*- # @Time : 2022/4/6 17:15 # @Author :王敬博 # @File : demo03.py # @Software: PyCharm import random #引入随机数库 user = int(input("请选择你要出的 (石头 0 剪刀 1 布 2) : ")) #用户 admin = random.randint(0,2) #电脑 if admin == 0: print("电脑出的是石头") elif admin == 1: print("电脑出的是剪刀") else: print("电脑出的是布") if user == 0: if admin ==1: print("你赢了!") elif admin == 2: print("你输了了!") else: print("平局") if user == 1: if admin ==2: print("你赢了!") elif admin == 0: print("你输了了!") else: print("平局") if user == 2: if admin ==0: print("你赢了!") elif admin == 1: print("你输了了!") else: print("平局")输出结果