/半生缘/ 发表于 2019-7-10 16:39:49

设计小游戏报错

这是最开始的设计小游戏,但是不能运行,显示source must to be saved ok to save
不知道为什么,而且会把有些地方标红,比如把下面print('哇,你怎么知道的呀')前面的空格标红,不知道哪里错了,求指导



print('.........爱你...........')
temp = input('猜下我心里想的哪个数字从一到十哦')
guess = int(temp)
if guess == 8;
    print('哇,你怎么知道的呀')
    print('但是猜对了也没有奖励哟')
else;
    print('猜错啦,哈哈,我想的是8哦。')
print('游戏结束,不玩啦^_^')

新手·ing 发表于 2019-7-10 16:42:51

print('.........爱你...........')
temp = input('猜下我心里想的哪个数字从一到十哦')
guess = int(temp)
if guess == 8:
    print('哇,你怎么知道的呀')
    print('但是猜对了也没有奖励哟')
else:
    print('猜错啦,哈哈,我想的是8哦。')
print('游戏结束,不玩啦^_^')
不是分号是冒号

冬雪雪冬 发表于 2019-7-10 16:44:08

if和else行尾的是英文冒号。
程序必须先存盘再运行,错误提示就说的这个意思。

/半生缘/ 发表于 2019-7-10 16:49:50

冬雪雪冬 发表于 2019-7-10 16:44
if和else行尾的是英文冒号。
程序必须先存盘再运行,错误提示就说的这个意思。

谢谢啦,原来用的是英文冒号,非常感谢
页: [1]
查看完整版本: 设计小游戏报错