今天我们用Python来实现一个投骰子小游戏,这个小游戏比之前写的要复杂一点点,不过大家不用担心,只要大家掌握了基本的语句就可以写出来了

游戏具体内容如下:

#投骰子
#玩两个骰子 : 1-6
#1.玩游戏要有金币
#2.玩游戏赠送金币一枚,充值获取金币
#3.只能按10元的倍数充值,10元20个金币
#4.玩一局游戏消耗金币5个
#5.猜大小:猜对 奖励金币2枚 猜错没有奖励   超出6点以上认为是大,否则是小
#6。游戏结束:1.主动退出  2.没有金币退出游戏
#7.退出打印剩余金币数,共玩了几局

 代码如下:

import random
coins = 0  #金币数
count = 0 #计数器
if coins < 5:#提示充值print('金币不足,请充值再进入游戏')while True:money = int(input('请输入充值金额'))# 充值金额应为10元的倍数,10元20个金币if money % 10 == 0:coins = money // 10 * 20  # 计算充值后的金币个数print('充值成功,当前金币数为%d个' % coins)#进入游戏print('*******进入游戏*******')answer = input('是否开启游戏(yes or no)')while coins >=5 and answer:# 玩一局扣5个金币coins -= 5# 玩一局赠送金币coins += 1# 产生两枚随机数ran1 = random.randint(1, 6)ran2 = random.randint(1, 6)guess = input('请猜大小(输入“大”或“小”:')# 判断比较if guess == '大' and ran1 + ran2 > 6 or guess == '小' and ran1 + ran2 <= 6:print('恭喜你猜对了')else:print('很遗憾,猜错了')coins += 2count += 1    #统计玩的次数answer = input('是否继续游戏(yes or no)')#打印次数和金币数print('共玩了%d次,剩余金币%d个'%(count,coins))breakelse:print('充值失败')

Python投骰子小游戏相关推荐

  1. python掷骰子小游戏

    python掷骰子小游戏 ''' 掷骰子猜大小小游戏 要求: 1.每次充值必须是100的整数倍,且冲100元等于50个游戏币 2.每玩一次游戏扣除两个游戏币,猜对的奖励四个游戏币 ''' import ...

  2. HarmonyOS(鸿蒙)运动手表—从零实现投骰子小游戏

    前言: 生活中我们会面临很多选择,我们会在人生的大选择上深思熟虑,也会在一些芝麻蒜皮的小选择上纠结万分,为了帮助选择困难户在日常的小纠结中做出选择,我们将摇骰子这个经典的小游戏(也可以说是一个小工具) ...

  3. python 投掷骰子小游戏----简单语句

    掷骰子 import random ##倒入rangom 模块 while True: ##将游戏设置为循环user_in = input("欢迎使用,试玩请输入1,推出请输入0: &quo ...

  4. Python入门小项目-摇骰子小游戏

    大家平时微信上没少玩骰子吧,骰子比大小是我们经常玩的一个小游戏也十分的简单,就是不同玩家骰子点数比较大小.我们大学宿舍的时候,就经常比大小决定谁下去拿外卖,那时候费非常想让自己是最大的数,现在看来,以 ...

  5. python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  6. python写游戏脚本-使用Python写一个小游戏

    引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下 ...

  7. python编程小游戏-使用Python写一个小游戏

    引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下 ...

  8. python小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  9. python设计拼图小游戏_教你用Python自制拼图小游戏,轻松搞定熊孩子

    摘要:本文主要为大家详细介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们可以参考一下. 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Pyth ...

最新文章

  1. php 压测流量回放,终极 Web 应用性能和压力测试工具 Gor
  2. Visual Basic 永远29岁,Visual Basic 谢幕!
  3. Ubuntu 环境中多线程下载工具Axel的安装与使用
  4. 「 每日一练,快乐水题 」504. 七进制数
  5. 为多网络请个“交警”
  6. python+selenium获取cookie session_selenium获取cookie及设置cookie
  7. Java核心类库篇1——简介
  8. 电路维修(信息学奥赛一本通-T1448)
  9. 编译安装时的--prefix参数的使用方法,很实用,mark一下
  10. 模板引擎工作原理_「白皮书解读搜索引擎的工作原理」如何排序
  11. long类型转成integer类型避免空指针的方法_解决swagger的类型转换报错问题
  12. linux运行jps五行结果,Linux系统性能监控
  13. 因为计算机丢失d3dx10,Win7打开剑灵游戏提示丢失d3dx10_43.dll怎么解决
  14. IDEA 2021首个大版本发布,Java开发者感动哭了(附新亮点演示)
  15. 宜人贷宜人蜂巢金融科技AI实践:蜂巢机器人
  16. python换源之pip.conf
  17. 关于微信小程序开发过程中的页面刷新的解决方案
  18. Python开发, 恶意病毒扫描
  19. 技术漫谈:哪种操作系统最适合固态硬盘
  20. [转]内存与进程管理器

热门文章

  1. 超长docker笔记
  2. mac笔记本怎么外接显示屏_如何在Mac上使用外接显示器
  3. 测试过程中为什么要做接口Mock测试,以及如何做
  4. 关于制作简历的文章-《给大家看的设计书》
  5. Newman快速算法(fast greedy)
  6. 模拟常见软件微信、钉钉、企业微信、飞书、淘宝、支付宝 的User Agent
  7. 考试系统服务器 倒计时,在线考试系统倒计时器实现(急)!谢谢!
  8. camunda 流程执行追踪_Camunda BPM:基于DMN决策表的任务分配规则引擎 - Camunda团队博客...
  9. 本地搭建gitlab服务器(Ubuntu)
  10. Sublime Text 4 插件安装