0
if choice == 'moments':
    moments()
    elif choice == 'kinetic energy':
        kineticEnergy()
        elif choice == 'gravitational potential energy':
            gravtPotent()
            else :
                print('incorrect option')

所以它只是一直说语法错误或无效的语法,在此之前和之后还有更多代码。所以这要么是我不知道如何使用它,要么是我的闲置被忽略了。我使用下载时给出的默认 ide -idle。我使用 3.3.2

4

1 回答 1

2

Elif 应该没有缩进。以下将按预期工作

if choice == 'moments':
    moments()
elif choice == 'kinetic energy':
    kineticEnergy()
elif choice == 'gravitational potential energy':
    gravtPotent()
else :
    print('incorrect option')
于 2013-10-30T02:51:41.680 回答