【游戏】python小游戏制作教程
一,开始制作小游戏。
先开始做一个简单的猜数字小游戏。
一段代码
temp = input("猜一下现在我想的是哪一个数字:")
guess = int(temp)if guess == 8:print("猜对啦!")
else:print("猜错啦!")print("游戏结束!")
结果如下:
代码的含义:
temp = input("猜一下现在我想的是哪一个数字:")
“=”是赋值运算符,表示赋于;而if后面的“==”是一个数学运算符,表示等于。
input函数用于接收用户的输入并返回给temp,也就是把这个值赋给temp。
guess = int(temp)
input函数返回的是一个字符串,要对它进行转换才能和数字比较,所以使用int函数进行转换。
if guess == 8:print("猜对啦!")
else:print("猜错啦!")
这里是条件分支语句,用于判断,简单来说就是“如果…否则…”。
二,对游戏改造
修改后代码如下,和之前的相比,非常的人性化。
import randomcounts = 3
answer = random.randint(1,10)
while counts > 0:temp = input("猜一下现在我想的是哪一个数字:")guess = int(temp)if guess == answer:print("猜对啦!")breakelse:if guess < answer:print("小啦~")else:print("大啦~")counts = counts - 1print("游戏结束!")
以上就是详细代码,想要python学习资料的同学,关注我免费领取。
【游戏】python小游戏制作教程相关推荐
- 兵乓球- 经典街机游戏-python小游戏源码下载
兵乓球- 经典街机游戏.使用键盘上下移动拨片.第一个错过球的球员输了. 下载地址
- python小软件制作教程_[Python]手把手教程:Python制作番茄钟
这篇文章是根据Udacity的免费课程 编程基础:Python所做的笔记,适合零基础学习Python 我们先了解这个番茄钟的概念,就是每隔一段固定的时间就提醒你休息一下,可能是播放一段音乐, 弹出一个 ...
- 寓教于乐——PyGame游戏编程,Python小游戏制作实战教学
Python非常受欢迎的一个原因是它的应用领域非常广泛,其中就包括游戏开发.而是用Python进行游戏开发的首选模块就是PyGame. 1. 初识Pygame PyGame是跨平台Python模块,专 ...
- python编的俄罗斯方块游戏_手把手制作Python小游戏:俄罗斯方块(一)
手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...
- python图形小游戏代码_手把手制作Python小游戏:俄罗斯方块(一)
手把手制作Python小游戏:俄罗斯方块1 大家好,新手第一次写文章,请多多指教 A.准备工作: 这里我们运用的是Pygame库,因为Python没有内置,所以需要下载 如果没有pygame,可以到官 ...
- Python 小游戏—加农炮送特朗普上太阳
美股熔断历史上只发生过4次,上上次熔断和上一次熔断,还要追溯到2020年3月9日和2020年3月13日,那两天我的记忆很深刻,那感觉,仿佛就在几天前. 话又说回来了,特朗普可是说过狠话的: 这是在20 ...
- python小游戏之三
猜拳游戏 Python代码实现猜拳小游戏 Python代码实现猜拳小游戏_zhangtongyuan0909的博客-CSDN博客_python猜拳游戏代码 用python中类与对象写一个猜拳游戏 用p ...
- 树莓派开箱+上手python小游戏
树莓派开箱&上手python小游戏 树莓派开箱&上手python小游戏 安装所需设备 烧录系统 使用NOOBS方式烧录失败 下载官方系统镜像文件烧录成功 配置WiFi和SSH 一.Wi ...
- python小游戏代码200行左右,python编程小游戏代码
大家好,本文将围绕python小游戏代码200行左右展开说明,小游戏程序代码python是一个很多人都想弄明白的事情,想搞清楚python编程小游戏代码需要先了解以下几个事情. 1.python简单小 ...
- 边玩边学,30个Python小游戏(含源码)
大家好,我是小F~ 经常听到有朋友说,学习编程是一件非常枯燥无味的事情.其实,大家有没有认真想过,可能是我们的学习方法不对? 比方说,你有没有想过,可以通过打游戏来学编程? 今天我想跟大家分享30个P ...
最新文章
- 漫画:五分钟学会贪心算法!
- java fileupload 文件_java用Commons fileupload 文件的上传
- 异构计算黄金时代下,超强异构计算服务器FP5468G2将会带来哪些变革?
- 1168:大整数加法--2022.01.22 AC
- MYSQL 5.7 INNODB 表空间
- MTK 驱动(4)---MTK Android Driver知识大全
- JavaScript--eval
- 一文入门推荐系统——推荐系统实践读书笔记
- 获取常用3500字的书法图片
- 《人人都是产品经理》读书笔记
- 2017年第八届CSTQB®国际软件测试高峰论坛日程发布
- Excel简单学习笔记(1)
- 飞信2010分析 – SIPC验证
- 一个PHP调用GET多个API,PHP GET 调用企查查 API 示例
- 关于Python、R、VBA、SAS的生成批量变量名与动态变量引用的问题
- 模电数电自动控制原理实验台QY-MS301C
- cannot import name ‘DistanceMetric‘ from ‘sklearn.metrics‘
- C语言·三角形已知三边求面积题
- MTK 平台lcm驱动框架分析1
- 小组查经分享《创世记》--概述
热门文章
- excel宏 批量生成返回目录
- CSR-I (WSJ0) Complete又名wsj0数据集
- linux摄像头内核驱动开发,Linux系统下USB摄像头驱动开发
- linux 拼音输出繁体_ubuntu输入法是繁体 寻找Ubuntu中繁体字输入法 - Linux - 服务器之家...
- 洛谷 P3110 [USACO14DEC]驮运Piggy Back ( spfa) 题解
- matlab 双曲线拟合,利用MATLAB进行logistic曲线拟合
- 【网络教程】Windows10如何开启/关闭启动快速启动,解决启动快速启动按钮灰色不可设定
- 20162327WJH2016-2017-2《程序设计与数据结构》课程总结
- 电脑仙人掌机器人作文_仙人掌作文之电脑仙人掌机器人的童话作文
- 天啦撸,联合开发网竟然倒闭了!!!(分享一个非常牛的人工智能教程!!!)