【原创】分享一个小游戏
帖主用Python做了一个猜数字游戏,刚学Python不久,只用到了几个常见的代码,欢迎大家游玩这个游戏!有什么BNG欢迎交流!
import random
import timep = ((random.randint(1,10) , 5 , '(1-10)') , (random.randint(1,50) , 10 , '(1-50)') , (random.randint(1,100) , 15 , '(1-100)') , (random.randint(1,500) , 20 , '(1-500)') , (random.randint(1,1000) , 25 , '(1-1000)'))
print('欢迎来玩猜数字游戏 , 请选择模式 .')
print('( 如果一次猜中请去买彩票 )')
while True:try:time.sleep(1)print('''\n\n1. 1~10
2. 1~50
3. 1~100
4. 1~500
5. 1~1000
6. 结束''')time.sleep(1)print('''
----------【请选择模式】----------''')s = input('>> ') . strip()if s:x = int(s)if x > 0 and x < 7:if x == 6:print('游戏结束')time.sleep(5)breakelse:k , t , m = p[x - 1][0] , p[x - 1][1] , p[x - 1][2]while t:print('您有 %d 次机会 : ' % t)time.sleep(1)print('----------【猜】----------')c = int(input('%s >> ' % m))if c == k:print()print('哇 , 厉害呀')print('祝贺,您猜对了!')p = ((random.randint(1,10) , 5 , '(1-10)') , (random.randint(1,50) , 10 , '(1-50)') , (random.randint(1,100) , 15 , '(1-100)') , (random.randint(1,500) , 20 , '(1-500)') , (random.randint(1,1000) , 25 , '(1-1000)'))if t == p[x - 1][1]:time.sleep(1)print('强烈建议去买彩票!!!')print()breakelse:s = ''d = c - k if c > k else k - ce = '+' if c > k else '-'while d:s = s + ed //= 10print('哥, 大了大了 ' + s) if c > k else print('哥, 小了小了 ' + s)t -= 1else:time.sleep(0.5)print('很遗憾,次数已经用完!')else:print('游戏结束')time.sleep(5)breakexcept:print('请输入数字1~6!!!')
【原创】分享一个小游戏相关推荐
- Pygame:编写一个小游戏
大学最后的考试终于结束了,迎来了暑假和大四的漫长的"自由"假期.当然要自己好好"玩玩"了. 我最近在学习Python,本意是在机器学习深度学习上使用Python ...
- 短视频的地方搞笑配音怎么做?分享一个小技巧,不会方言也能配
短视频的地方搞笑配音怎么做?分享一个小技巧,不会方言也能配 各位小伙伴在刷短视频的时候,相信也经常会看到一些有趣的地方搞笑配音短视频,有趣的画面配上独具一格的地方方言,着实很轻易就可以让人哈哈大笑.那 ...
- 表白小游戏教程:制作一个小游戏送给喜欢的TA(不会编程也能学会哦)
大家好哇~ 欢迎翻开波波和阿菌的长篇故事~ 不过捏,今天我们不讲故事,今天将由阿菌和大家分享一个小教程:教大家制作一个小游戏,可以用来送给喜欢的人.无须任何计算机专业基础,只要能操作电脑,并在初一的数 ...
- 如何开发一个小游戏?其中有什么难点
如果仅仅针对个人开发者来讲,要独立开发一款大型游戏几乎无可能,更大成功的可能还是开发一款类似<羊了个羊>这样洗脑的小程序游戏. 所以这里主要论述小游戏开发的情况,也就是小程序游戏,首先从小 ...
- python能制作游戏吗_如何用python写一个小游戏
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 引言最近python语言大火,除了在科学计算领域python有用武之地之外,在游 ...
- 白鹭引擎拉伸高度_答疑汇总|白鹭引擎架构师开源中国社区分享微信小游戏开发技巧...
原标题:答疑汇总|白鹭引擎架构师开源中国社区分享微信小游戏开发技巧 1月31日-2月6日,开源中国社区邀请白鹭引擎首席架构师王泽以"微信小游戏开发技巧分享"为主题,为广大开发者带来 ...
- javafx写一个小游戏-井字棋
学了几天的javafx,感觉非常好用,自己写了一个小游戏,如有不足,希望大佬加以指正,谢谢. 1.先写UI界面 新建一个ui.fxml文件,用于显示ui界面 界面效果如下: 代码如下: <?xm ...
- python手机版做小游戏代码大全-Python大牛手把手教你做一个小游戏,萌新福利!...
原标题:Python大牛手把手教你做一个小游戏,萌新福利! 引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规 ...
- python写游戏脚本-使用Python写一个小游戏
引言 最近python语言大火,除了在科学计算领域python有用武之地之外,在游戏.后台等方面,python也大放异彩,本篇博文将按照正规的项目开发流程,手把手教大家写个python小游戏,来感受下 ...
最新文章
- 第八章 工厂方法模式
- LeetCode Edit Distance(动态规划)
- CSS之Background-size:cover
- 在MFC里面实现线程的实例
- iOS 在tableview的侧滑事件里执行tableView.selectRow无效的解决办法
- 瑞德西韦有效吗?专家一句大实话解释清楚了
- javaSE---一个小项目(ATM机)
- android中打开pdf,在Android应用程序中打开PDF
- matlab实现k-l算法,Matlab实现动态规划算法 (dynamic programming algorithm)
- Android系统(31)--- 如何分析native memory leak
- path manipulation怎么解决_超详细的toad报错解决--no valid oracle clients found.
- 基于DOS的ipc$最详攻略。
- 输入日期java_java怎么格式化输入日期
- 收集一些关于视频文件格式以及编码计算的一些知识
- 传谷歌金山秘密合作研发Office软件
- 淘宝客赚钱方式及怎么入门和推广引流详解
- 自然辩证法2018版_自然辩证法-2018版课后思考题答案
- robots.txt漏洞
- C语言实现两个多项式加法与乘法
- 信息系统分析与设计-----流程建模