else函数在python失败

时间:2017-07-19 20:38:42

标签: python python-3.x

我是python的菜鸟,我遇到了if / else函数的问题。由于某种原因,“else”部分总是突出显示为语法错误,每次我改变它!这是我的代码:

    input ('password:')
    if a == 'KARM' (print ('access granted.')
        (print ('welcome to python'))
    else
        print ('nope. go away.')

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

哎呀你的格式是搞砸了!试一试:

a = input('password:')

if a == 'KARM':
    print('access granted.')
    print('welcome to python')

else:
    print('nope. go away.')

在python if和else语句以冒号结尾":"和缩进很重要。此外,您在定义之前尝试使用a

答案 1 :(得分:0)

尝试使用冒号:

input ('password:')
if a == 'KARM':
    (print ('access granted.')
    (print ('welcome to python'))
else:
    print ('nope. go away.')