我的代码有什么问题,它说的语法无效。(在测验练习中)

时间:2016-01-06 22:33:10

标签: python-3.x

answer = True
print()
while answer:
    print("Question 9:")
    print()
    time.sleep(1)
    print("What is 'Amino acids'? ")
    print("a. - Produced when proteins are digested."
    import random
    lines16 = open('00newfile.txt').read().splitlines()
    myline16 =random.choice(lines16)
    print("b.", myline16)
    lines17 = open('00newfile.txt').read().splitlines()
    myline17 =random.choice(lines17)
    print("c.", myline17)
    print()
    answer = input("Make your choice: ")
    if answer == "b" or answer == "c":
        print("That is incorrect!")
    elif answer == "a":
        print("That is absolutely correct!")
        time.sleep(0.5)
        answer = False
    else:
        print("Invalid!")
    time.sleep(1)
    os.system('cls')

打印出来:

Invalid syntax, at import random

我不知道为什么。任何人都可以帮忙,谢谢。

1 个答案:

答案 0 :(得分:1)

检查第8行,就在您被告知错误的行上方。

http://www.hindustantimes.com/rf/image_size_800x600/HT/p2/2016/01/05/Pictures/india-airbase-attack_a23bb650-b38f-11e5-87b3-9157ef61c9c7.jpg