Python 无法执行此程序。错误:无效语法random.py

Python 无法执行此程序。错误:无效语法random.py,python,random,Python,Random,原始输入(“按回车键退出”)我认为Ashwini的版本已经完成了这项工作。当我看到您的原始代码时,它说: import random print "\n wlecome to fortune game" your_fortune = random.randrange(1,8) if your_fortune == 1: print "your are lucky" else: print "you are not lucky" 在第四行,我在同一行看到if和else语句

原始输入(“按回车键退出”)

我认为Ashwini的版本已经完成了这项工作。当我看到您的原始代码时,它说:

import random

print "\n wlecome to fortune game"


your_fortune = random.randrange(1,8)

if your_fortune == 1:
    print "your are lucky"
else:
    print "you are not lucky"
在第四行,我在同一行看到if和else语句。这是一个无效的语法。使用以下命令:

import random
print "\n wlecome to fortune game"
your_fortune = random.randrange(1,8)
if your_fortune == 1: print "your are lucky" else: print "you are not lucky"
raw_input("press enter to exit")
或者这个:

import random

print "\nWelcome to fortune game"
your_fortune = random.randrange(1,8)
if your_fortune == 1: print "your are lucky"
else: print "you are not lucky"

raw_input("press enter to exit")

你的代码看起来很好,发布准确的回溯消息。你使用的是什么版本的python?你的代码对我来说很好
import random

print "\nWelcome to fortune game"
your_fortune = random.randrange(1,8)
p = "your are lucky" if your_fortune == 1 else "you are not lucky"
print p

raw_input("press enter to exit")