1 Star 1 Fork 0

FatPanda/GuessNumber猜数小游戏

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.py 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
FatPanda 提交于 2023-11-04 09:27 . v3.0源码
import random
# 导入Random库来生成随机数
import os
# 导入os库来实现次数用完没猜对自动关机恶搞
r = random.randint(1, 100)
# r为Random生成的1-100的随机数
t = 1
# t为猜的次数
x = int(input("输入一个1-100的整数,你只有5次机会:"))
# x为每次用户输入的数字
while t != 15:
while x != r:
if x > r and t < 5:
print("傻鸟,猜大了")
t = t + 1
s = 6 - t
# s为计算剩余次数
print("你只有", s, "次机会了")
x = int(input("输入一个数:"))
elif x < r and t < 5:
print("傻鸟,猜小了")
t = t + 1
s = 6 - t
print("你只有", s,"次机会了")
x = int(input("输入一个数:"))
elif x == r:
print("终于猜对了,傻鸟")
input()
elif t == 5:
t = 15
break
else:
print("终于猜对了,傻鸟")
input()
else:
print("次数用完了,答案是", r, "接受审判吧!")
os.system("shutdown -s -t 60 ")
# 次数用完,在一分钟内关机
n = input("如需停止关机,请在60秒内输入 stop :")
# 输入stop阻止关机
while n != "stop":
# 如果输入错误,则继续询问是否取消关机
n = input("如需停止关机,请在60秒内输入 stop :")
else:
os.system("shutdown -a ")
print("已经取消关机了")
# 取消关机
input()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/pasky/guessing-number-game.git
[email protected]:pasky/guessing-number-game.git
pasky
guessing-number-game
GuessNumber猜数小游戏
master

搜索帮助