如何用Python编写一个剪刀石头布游戏程序?

2026-05-17 05:011阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计421个文字,预计阅读时间需要2分钟。

今天学习了Python的判断语句,老师布置的作业是使用判断做一个石头剪刀布的游戏。因为之前用C++写过类似的东西,感觉Python的代码还比较简单。主要练习了一下if...else语句的使用。实现步骤如下:

1.引入随机数模块

2.输入玩家选择

3.生成电脑随机选择

4.比较选择,判断胜负

5.输出结果

今天刚学习了python的判断语句,老师留的作业是用判断做一个石头剪刀布的游戏,因为之前c++写过类似的东西,感觉还挺简单的。主要是练习一下if else语句的使用。

实现步骤
  1. 引入随机数库
  2. 用户自己输入数字,选择剪刀石头布
  3. 电脑通过随机数赋值,选择剪刀石头布
  4. 通过判断语句分出胜负

这个问题主要考验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("平局") 输出结果

本文共计421个文字,预计阅读时间需要2分钟。

今天学习了Python的判断语句,老师布置的作业是使用判断做一个石头剪刀布的游戏。因为之前用C++写过类似的东西,感觉Python的代码还比较简单。主要练习了一下if...else语句的使用。实现步骤如下:

1.引入随机数模块

2.输入玩家选择

3.生成电脑随机选择

4.比较选择,判断胜负

5.输出结果

今天刚学习了python的判断语句,老师留的作业是用判断做一个石头剪刀布的游戏,因为之前c++写过类似的东西,感觉还挺简单的。主要是练习一下if else语句的使用。

实现步骤
  1. 引入随机数库
  2. 用户自己输入数字,选择剪刀石头布
  3. 电脑通过随机数赋值,选择剪刀石头布
  4. 通过判断语句分出胜负

这个问题主要考验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("平局") 输出结果