如何用python编写猜拳小游戏?
2023-03-20 15:24:52 时间
石头剪刀布,是我们小时候最常玩的小游戏,之所以爱玩,一是因为规则简单,二是因为它看起来很“公平”。很多同学初学python,学习了语法和基础类库,开始迷茫如何实际用到工作中去,其实python可以做的事情有很多,不仅仅是用于工作的,就像石头剪刀布的猜拳小游戏,python就可以编写娱乐的,下面,小编就向大家演示一下猜拳小游戏的编写过程。
代码:
import random #导入随机模块 num = 1 yin_num = 0 shu_num = 0 while num <= 3: if shu_num == 2 or yin_num == 2: break user = int(input('请出拳 0(石头) 1(剪刀) 2(布)')) if user > 2: print('不能出大于2的值') else: data = ['石头', '剪刀', '布'] com = random.randint(0, 2) print("您出的是{},电脑出的是{}".format(data[user], data[com])) if user == com: print('平局') continue elif (user == 0 and com == 1) or (user == 1 and com == 2) or (user == 2 and com == 0): print('你赢了') yin_num += 1 else: print('你输了') shu_num += 1 num += 1
像猜拳这样的小游戏非常适合初学python的同学们日常练练手,缓解一下学习的枯燥和烦闷,今后小编也会更新类似的小游戏供大家娱乐学习,请大家持续关注哟~更多Python学习指路:PyThon学习网教学中心。
相关文章
- 我用Python处理3万多条数据,只要几秒钟……
- 代码详解:使用Python从不同表格中提取数据
- 自定义构建交互式SSH应用程序,以Python为例
- 深入理解select count(*)底层究竟做了什么
- 使用Redis和Python构建一个共享单车的应用程序
- Python实现数据可视化,看如何监控你的爬虫?
- 什么是大数据?如何成为大数据的技术大牛?
- 零基础Python数据库怎么学?大牛带你扬帆起航
- Python操作MongoDB看这一篇就够了
- 用Python操作MySQL存储,这些你都会了吗?
- Python面试官问Redis的相关问题,看完这篇文章就够了
- 常见的Python爬虫面试题,叫面试官唱征服
- 一步一步教你如何用Python操作MySQL
- 精通Python网络爬虫:核心技术、框架与项目实战.3.4 网页分析算法
- GC悲观策略之Parallel GC篇
- Aviator(表达式执行引擎)发布1.0.1
- 《Flink官方文档》Python 编程指南测试版(一)
- 《Flink官方文档》Python 编程指南测试版(二)
- 淘宝开源metaq的python客户端
- 精通Python网络爬虫:核心技术、框架与项目实战导读