Python 猜数字游戏代码:简单易懂,立即体验!
以下是一个简单的猜数字游戏的 Python 代码:
import random
def guess_number():
number = random.randint(1, 100)
attempts = 0
print('欢迎来到猜数字游戏!')
print('我想了一个1到100之间的数字,你需要猜出这个数字是多少。')
while True:
guess = int(input('请输入你的猜测:'))
attempts += 1
if guess < number:
print('猜测的数字太小了,请再试一次。')
elif guess > number:
print('猜测的数字太大了,请再试一次。')
else:
print('恭喜你,猜对了!')
print('你总共猜了', attempts, '次。')
break
guess_number()
这是一个简单的猜数字游戏,游戏开始时,系统会随机生成一个1到100之间的数字。然后,玩家需要输入自己的猜测,系统会根据猜测给出相应的提示,直到玩家猜对为止。游戏结束时,会显示玩家猜测的次数。
代码解释:
import random:导入随机数模块,用于生成随机数字。guess_number()函数:定义猜数字游戏的主函数。number = random.randint(1, 100):生成一个1到100之间的随机数字。attempts = 0:初始化猜测次数为0。while True:循环执行,直到玩家猜对为止。guess = int(input('请输入你的猜测:')):获取玩家输入的猜测数字。attempts += 1:每次猜测后,猜测次数加1。if guess < number和elif guess > number:判断猜测数字与随机数字的大小关系,并给出提示信息。else:当猜测数字等于随机数字时,输出恭喜信息和猜测次数。break:跳出循环,结束游戏。guess_number():调用主函数,开始游戏。
如何运行代码:
- 将代码保存为
.py文件(例如guess_number.py)。 - 打开终端或命令行窗口,进入保存代码的文件夹。
- 输入
python guess_number.py并回车,即可运行游戏。
代码学习:
通过学习这个简单的猜数字游戏代码,你可以了解 Python 的基本语法,包括函数定义、变量赋值、循环控制、条件判断等,为学习更复杂的 Python 编程打下基础。
祝你玩得开心!
原文地址: https://www.cveoy.top/t/topic/pPhv 著作权归作者所有。请勿转载和采集!