- js27115 的博客
打电话(施工中)
- @ 2026-6-7 13:47:04
和一位
依旧是Python,我也不知道我现在为什么只会打Python了
等下把输入类型错误也补一下
import time
import sys
# 紧急电话定义
plce = 110
fire = 119
doct = 120
print("---打电话---")
print("注意:此游戏仅供娱乐,请不要填写真实信息!!!")
print("电话表")
print("警察叔叔的电话:", plce)
print("消防员叔叔的电话:", fire)
print("护士阿姨的电话:", doct)
# 输入妈妈电话
pren = int(input("输入妈妈的电话号码:"))
print("确定开始游戏吗?")
print("1.确定 2.退出")
answerone = int(input())
if answerone == 1:
# 动态加载动画 + 实时刷新(模拟C++ flush)
print("游戏加载中", end="", flush=True)
for _ in range(5):
time.sleep(0.3)
print("·", end="", flush=True)
print("\n加载完成!\n")
print("你在公园和爸爸妈妈走丢了,你该拨打:")
# 循环拨号
while True:
answertwo = int(input("请输入号码:"))
if answertwo == plce:
print("不要害怕小朋友,我来了")
print("-----找不到目标对象-----")
print("666不是小孩你逗我呢")
elif answertwo == doct:
print("请稍等,我将立刻为你进行急救")
print("-----找不到目标对象-----")
print("小孩我觉得你有手机沉迷症晚期,跟我们走一趟(何意味)")
elif answertwo == fire:
print("(神秘消防车的声音)")
print("-----找不到目标对象-----")
print("叔叔给你泼点水,饿啊啊啊啊")
elif answertwo != pren:
print("?哥们你搁这乱拨呢")
# 拨通妈妈电话,通关
if answertwo == pren:
# 通关文字慢速逐字刷新效果
text1 = "宝宝别怕!妈妈来了!"
for char in text1:
sys.stdout.write(char)
sys.stdout.flush()
time.sleep(0.1)
print()
text2 = "-----发现目标!!!111-----"
for char in text2:
sys.stdout.write(char)
sys.stdout.flush()
time.sleep(0.08)
print()
print("别怕,妈妈带你回家")
print("MISSION CLEAR!")
break
else:
print("好像拨错了,再拨一次看看吧!\n")
else:
print("恭喜您只用了10秒速通打电话,创下人类史上最强记录,您可以滚了(味意何")