如何编写一个简单的文字猜谜游戏?
下面是一个简单的猜数字游戏的代码,你可以直接在 Python 中运行它:
import random number = random.randint(1, 100) print('欢迎来到猜数字游戏!我想了一个1到100之间的数字,你有6次机会。') while True: guess = int(input('你猜的数字是多少?')) if guess < number: print('你猜的数字太小了!') elif guess > number: print('你猜的数字太大了!') else: print('恭喜你,你猜对了!这个数字确实是 %d。' % number) break
这个程序会生成一个 1 到 100 之间的随机数作为答案,然后让玩家猜数字直到猜对或猜了 6 次,如果玩家猜对了,程序会输出“恭喜你,你猜对了!”;如果猜了 6 次还没猜对,就会跳出循环并显示“很遗憾,你没有猜对”。
这个程序简洁明了,易于理解和使用,希望你能喜欢!