使用PYTHON完成剪刀石头布小游戏
2022/1/28 20:11:27
本文主要是介绍使用PYTHON完成剪刀石头布小游戏,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
作为新加入的python小白,课堂遇到的题目在这分享下,不知道思路怎样,大佬多多指教。
原题目:
# 练习4:1.随机生成个石头剪刀布 # 2.输入石头剪刀布 # 3.输入的石头随机生成的是剪刀,则提示你赢了 # 4.输入的剪刀随机生成的是剪刀,则提示平局 # 5.另一种情况则提示你输了 # 6.利用循环,让用户直到赢了为止
核心:电脑使用随机产生的数据,与玩家的数据比较即可
一、随机数
电脑导入random包使用随机数,但它只能随机整数,不能随机字符串,最简单的当然是让电脑直接出石头/剪刀/布。
这里把字符串放进列表里,利用取值随机来实现随机字符串
二、作比较
接下来只需要比较双方数据,给出结果,小游戏基本框架就完成了
三、异常处理
让玩家输入时,玩家并不一定会正确输入,玩家想怎么玩就怎么玩,所以要相应有对策
趁机再鄙视一下不遵守游戏规则的玩家
四、完善需求
主体框架已经可以运行,需求还要直到玩家获胜,加入while循环,玩家胜利时break中止循环
最终数据
部分结果
这篇关于使用PYTHON完成剪刀石头布小游戏的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门