我女朋友说我写的怪怪的老师帮我看一下
temp = intwhile temp != '是':
temp = input("猜一猜,小白是只猪吗?:")
if temp == '是':
print("你是小白肚子里的蛔虫吗?")
print("哼,猜对了也没奖励!")
else:
if temp !="是":
print("猜错啦,请从新再猜吧!")
print("游戏结束,拜拜.")
她说我的 temp = int 有问题 可是我跑起来没问题啊.
是没问题,因为你后边的判断while是不等,而且马上又input给temp了 运行没有问题,temp = int,相当于把int类的名字赋值给temp,使用初始的temp不等于“是”,循环可以运行。但一般不这样写,可以写成 temp = '不是'
页:
[1]